Who was the commander of Rana Pratap’s army in the Battle of Haldighati? A) Amar Singh B) Man Singh C) Hakim Khan D) Shakti Singh Related MCQs: Battle of Haldighat was fought in 1576 AD and Akbar defeated Rana Pratap in this war. Rana Pratap was the ruler of: Who was the commander of Akbar’s army in the Battle of Haldighati? The son of Rana Pratap who tried to carry on the struggle against the Mughal emperor Akbar, but was defeated? When was the battle of Haldighati fought?