Q. Who was the Ghaznavid ruler in Punjab when it was attacked by Mohammad Ghori?
Answer: Khusrau Malik
Notes: The last Ghaznavid Sultan was Khusrau Malik, who at the time of Ghori's attack, was ruling around Punjab and Lahore region. Ghori captured Lahore in 1186 and Khusrau Malik and his son were taken to Ghur where they were imprisoned, and possibly executed.

This Question is Also Available in:

हिन्दी
Question Source: 📚This question has been sourced from GKToday's "40000+ GK / General Studies MCQs for SSC & State PCS Exams" App Exclusive Course in GKToday Android Application which provides more than 40K General Knowledge and General Studies questions with explanations asked in all Competitive Exams of India. Download the app here.
📌 Question Number: 12 in 6. Muhammad Ghori & Foundation of Delhi Sultanate in the above course in App.