Battle of Tukaroi was fought between? A) Mughals and Afghans B) Marathas and Afghans C) Mughals and Mughals D) None of these Related MCQs: When Battle of Tukaroi was fought between Mughals and Afghans? The second Battle of Panipat was fought between? The Battle of Haldighati was fought between: Battle of Waihind I ( Battle of Peshawar) was fought in 1001 AD between Mahmud of Gaznavi and ……..?