Multiple choice When did battle of Ghaghara take place? 1529 A.D. 1527 A.D. 1528 A.D. 1525 A.D. Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Battle of Ghaghara was fought in 1529 between the Mughal Empire under Babur and the Afghan chiefs. It was the final major battle of Babur in India.