Military Wiki
Battle of Nirmohgarh
Part of Mughal-Sikh Wars
Result Sikh victory.[1][2]
Nishan Sahib.svg Sikhs

Mughal Empire

  • Rajas of the Sivalik Hills
Commanders and leaders
Nishan Sahib.svg Panj Piare 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 First Battle of Anandpur.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.


This page uses Creative Commons Licensed content from Wikipedia (view authors).