The Battle of Peshawar took place in 1834 between Sikh empire and the Peshawar sardars which were ruled by sultan Mohamad khan Maharaja Ranjit Singh sent general Hari Singh Nalwa to capture Peshawar. After a brief fight, Hari Singh Nalwa captured the city and was appointed as a Governor of the city by Maharaja Ranjit Singh.