Cite
MLA
“The Ghurid advance: Peshawar, Lahore and Sialkot.” Hindu History, 2026, https://www.hinduhistory.in/battles/ghurid-capture-of-peshawar-and-lahore/. Accessed .
APA
Hindu History. (2026). The Ghurid advance: Peshawar, Lahore and Sialkot. Retrieved , from https://www.hinduhistory.in/battles/ghurid-capture-of-peshawar-and-lahore/
Muizz al-Din took Peshawar (1179), forced Lahore to submit (1181), fortified Sialkot (1185), and took Lahore for good in 1186.
01Step by step
Minhaj-i-Siraj’s Tabaqat-i-Nasiri lists the stages. Peshawar fell in 1179. In 1181 Muizz al-Din appeared before Lahore, and Khusrau Malik bought him off by sending his son as hostage. In 1185 the Ghurids built a fort at Sialkot and left a garrison; Khusrau Malik, with the Khokhar clans of the Salt Range, besieged it and failed. In 1186 Muizz al-Din returned, lured Khusrau Malik out with a promise of safety, took Lahore, and sent the last Ghaznavid prisoner to Ghur, where he was later killed.
02The door opens
With Lahore in his hands, Muizz al-Din bordered the Chahamana kingdom directly. He had already been beaten once by Indian arms, at Kasahrada in 1178, when the Chaulukya army of Gujarat under the regency of Naikidevi routed him near Mount Abu; after that he chose the Punjab route. Five years after taking Lahore he seized Bhatinda, and Prithviraj Chauhan marched out to meet him at Tarain.

It gave the Ghurids the Punjab base from which they attacked the Rajput kingdoms.




