Q. Who did Maharaja Ranjit Singh defeat at the 1823 Battle of Nowshera?
Answer:
Azim Khan Barakzai
Notes: Maharaja Ranjit Singh defeated Azim Khan Barakzai in the 1823 Battle of Nowshera, securing Sikh control over Peshawar, the Khyber Pass, and ending Afghan Durrani dominance in the region.