Which battle was fought between Babur and Rana Sanga in 1527: A) Battle of Panipat B) Battle of Khanwah C) Battle of Gogra D) Battle of Qanuj Related MCQs: Zahir-ud-Din Babur defeated Rana Sanga in the Battle of Khanwah in …….? Battle of Haldighat was fought in 1576 AD and Akbar defeated Rana Pratap in this war. Rana Pratap was the ruler of: Rana Sanga was Rajput rule of: ‘Battle of Gogra’ was fought between Babur and the Afghan confederacy in ……?