Q. Battle of Ghagra was fought between Babur and __? Answer:
Mahmud Lodhi
Notes: Battle of Ghagra was fought in 1529 A.D. between Babur and Mahmud Lodhi. It was fought in Bihar. Babur was able to compel the Bengal and the Afghan armies to retreat but he could not win a decisive victory.