PEFinal Results
M

Muhammad Shahzad Hafeez

Contested
1
Wins
0
Losses
1
Best position
8
Career votes
394

Election History

YearConstituencyPartyVotes%PositionWinner
2024PP-189PMML3940.31%8