This page uses content from Wikipedia and is licensed under CC BY-SA.

Battle of Nirmohgarh (1702)

Battle of Nirmohgarh
Part of Mughal-Sikh Wars
Nirmohgarh, 4 km south of Kiratpur, District Rupnagar.
Result Sikh victory.[1][2]
Nishan Sahib.svg Khalsa

Mughal Empire

Commanders and leaders

Nishan Sahib.svg Guru Gobind Singh Nishan Sahib.svg Bhai Daya Singh Nishan Sahib.svg Bhai Dharam Singh Nishan Sahib.svg Bhai Mohkam Singh Nishan Sahib.svg Bhai Himmat Singh

Nishan Sahib.svg Bhai Sahib Singh
Wazir Khan (Sirhind)
Unknown Unknown

The Battle of Nirmohgarh was fought between Sikhs and the Mughal Empire in 1702.


The Imperial army was defeated in the bloody Battle of Anandpur (1700). After hearing the defeat of Mughal army in the battle, Aurangzeb (the Mughal Emperor of India) himself sent a fresh army under Wazir Khan against the Guru. Wazir Khan, thus, proceeded with a large number of troops, reinforced by the hilly Rajas of the Sivalik Hills.

The battle

Wazir Khan met the Sikhs just outside Anandpur on the bank of river Satluj at Nirmohgarh. The Mughals attacked the Guru from one side and the hilly rajas attacked from other side. The fight continued fiercely for whole day and night and the combined forces were compelled to retreat.

The next morning, the attacked restarted and Guru finding himself greatly outnumbered decided to retire from the place. The enemy troops pursued him and the Sikhs decided to give them another battle in which combined forces were decisively defeated and the imperial army was forced to withdraw after two days of fighting.


  1. ^ Jacques, Tony. Dictionary of Battles and Sieges. Greenwood Press. p. 732. ISBN 978-0-313-33536-5. Archived from the original on 2015-06-26. Retrieved 2015-09-02.
  2. ^ Sagoo, Harbans (2001). Banda Singh Bahadur and Sikh Sovereignty. Deep & Deep Publications.