NA-31 Peshawar
National Assembly · by-election after the 2018 general election
Imran Ahmed Khan Niazi (PTI) won with 57,818 votes.
About this result
Imran Ahmed Khan Niazi of Pakistan Tehreek-e-Insaf won NA-31 Peshawar in a by-election held after the 2018 general election with 57,818 of the 94,573 votes counted (61.1%). Haji Ghulam Ahmad Bilour of Awami National Party finished second, 25,566 votes behind. 8 candidates contested the seat.
CandidateVotes
Imran Ahmed Khan Niazi
Pakistan Tehreek-e-Insaf 57,81861.1%
Haji Ghulam Ahmad Bilour
Awami National Party 32,25234.1%
Muhammad Aslam
Jamaat-e-Islami 3,8164.0%
Saeed Ullah Khan
PRHP 3060.3%
Emran Khan
Independent 2210.2%
Abdul Qadir
TJP 800.1%
Shaukat Ali S/O Fazal Muhammad Afzal
Independent 420.0%
Shaoukat Ali S/O Liaqat Ali
Independent 380.0%
NA-31 result in the 2018 general election →
Common questions
Who won NA-31 Peshawar in 2018?
Imran Ahmed Khan Niazi (PTI) won with 57,818 votes (61.1%).
What was the margin of victory in NA-31 in 2018?
25,566 votes. Imran Ahmed Khan Niazi received 57,818 votes and Haji Ghulam Ahmad Bilour (ANP) received 32,252.
How many candidates contested NA-31 in 2018?
8 candidates, who received 94,573 votes between them.