Battle of Peshawar (disambiguation)

Battle of Peshawar may refer to:


 * Battle of Peshawar (1001), battle fought between Mahmud of Ghazni and Jayapala in 1001 AD.


 * Battle of Peshawar (1758), battle fought between the Maratha Empire and Durrani Empire in 1758 AD.


 * Battle of Peshawar (1834), battle fought between the Sikh Empire and Durrani Empire in 1834 AD.