Who was the last ruler of Ghaznavi dynasty? A) Bahram shah B) Arsalan shah C) Shirzad D) Khasrau Malik Related MCQs: Mehmud of Ghaznavi Mahmud of Ghaznavi was born in the town of Ghazni in..? Who among the following ruler committed suicide after battle with Mahmud Ghaznavi? Who was the ruler of Gujrat when Mahmud Ghaznavi attacked Somnath temple? Raja Dahir was the ruler of Sind during Umayyad dynasty.At that time,caliph of Umayyad was..?