1. Which of the following Afghan rulers was foe of Maharaja Ranjit Singh?
Prince Mahmud
Nadir Shah
Ahmad Shah Abdali
Shah Zaman
Correct Answer :
Shah Zaman
The Afghan ruler who was a foe of Maharaja Ranjit Singh was Shah Zaman. The Maharaja of Punjab, Maharaja Ranjit Singh, rose to power after capturing Lahore from Shah Zaman's forces in 1799.