Pakistan Elections Search

Type a seat number (NA-14), an area (Lahore) or a candidate.

PP-258 Rahim Yar Khan

Punjab Assembly · 2024 general election

District: Rahim Yar Khan

Chaudhary Muhammad Ejaz Shafi (Independent) won with 65,963 votes, beating Muhammad Arshad Javid (PML-N) by 34,159.

About this result

Chaudhary Muhammad Ejaz Shafi, an independent candidate, won PP-258 Rahim Yar Khan in the 2024 general election with 65,963 of the 112,724 votes counted (58.5%). Muhammad Arshad Javid of Pakistan Muslim League (Nawaz) finished second, 34,159 votes behind. 20 candidates contested the seat. It was the 9th-largest winning margin among the 297 Punjab Assembly seats. In 2018, PP-258 Rahim Yar Khan was won by Mian Shafi Muhammad (PTI), so the seat changed hands.

CandidateVotes
Chaudhary Muhammad Ejaz Shafi
Independent
65,96358.5%
Muhammad Arshad Javid
Pakistan Muslim League (Nawaz) Symbol: Tiger
31,80428.2%
Mian Shahzad Anwar
Pakistan Peoples Party Symbol: Arrow
7,4126.6%
Hassan Mahmood
Tehreek-e-Labbaik Pakistan Symbol: Crane
3,1232.8%
Amir Ishtiaq
Jamaat-e-Islami
1,2931.1%
Muhammad Sajjad
Independent
7770.7%
Zia ur Rehman
Jamiat Ulema-e-Islam (F)
6220.6%
Raja Muhammad Saleem
Independent
6010.5%
Muhammad Umair
Independent
3010.3%
Zaid Akram
PMML
1950.2%
Muhammad Azhar
Independent
1720.2%
Hassan Majid
Independent
800.1%
Muhammad Sohail Wahid
Independent
720.1%
Khursheed Ahmad
Independent
700.1%
Muhammad Arshad
Independent
600.1%
Rao Zafar Iqbal
Independent
400.0%
Raja Nasir Hameed
Independent
380.0%
Abdul Majid
Independent
370.0%
Muniba Naeem
Independent
360.0%
Sabir Ali
Independent
280.0%

Many independents in 2024 were backed by PTI, which contested without its party symbol.

PP-258 in other elections

Boundaries change between elections, so this number may cover a different area.

Common questions

Who won PP-258 Rahim Yar Khan in 2024?

Chaudhary Muhammad Ejaz Shafi (Independent) won with 65,963 votes (58.5%).

What was the margin of victory in PP-258 in 2024?

34,159 votes. Chaudhary Muhammad Ejaz Shafi received 65,963 votes and Muhammad Arshad Javid (PML-N) received 31,804.

How many candidates contested PP-258 in 2024?

20 candidates, who received 112,724 votes between them.

Who won PP-258 Rahim Yar Khan in 2018?

Mian Shafi Muhammad (PTI) with 42,465 votes.