The Sikh guru who had fought the Mughals was

The Sikh guru who had fought the Mughals was Correct Answer Guru Gobind Singh

The Battle of Chamkaur, also known as Battle of Chamkaur Sahib, was fought between the Khalsa led by Guru Gobind Singh and the Mughal forces led by Wazir Khan. Guru Gobind Singh makes a reference to this battle in his victory letter Zafarnama.

Related Questions

The Sikh Guru who wrote Guru Nanak's biography was
The voluminous compositions attributed to Guru Gobind Singh (the last Sikh Guru) are collectively known as
The Sikh Guru who had been killed at the instance of Aurangzeb was
Who amongst the following was the successor of Sikh Guru Har Krishan?
Which Sikh Guru initiated 'The Khalsa'?
Where was Guru Nanak Dev (the originator of Sikh religion) born?