Q. The battle of Dharmat was fought between which of the following rulers? Answer:
Aurangzeb and Dara Shikoh
Notes: The battle of Dharmat was fought between Aurangzeb and Dara Shikoh in 1658 for Shahjahan's throne. Dara Shikoh was defeated by Aurangzeb.