Back to Malaysia

BATU PAHAT

Region: JOHOR

Seats: 1

Latest election result ยท 2022

Winner: ONN BIN ABU BAKAR

Margin over second place: 15,972

Candidate
CandidatePartyVotesShare
ONN BIN ABU BAKARPakatan Harapan (PH)45,24245.5%
ZAHARI BIN OSMANParti Rakyat Malaysia (PRM)2630.3%
ISHAK SIRAJBarisan Nasional of Malaysia (BN)24,30924.4%
NIZAM BASHIRParti Pejuang Tanahair (PEJUANG)4100.4%
DATO' RASHID HASNONPerikatan Nasional (PN)29,27029.4%

Earlier election results

2018

Candidate
CandidatePartyVotesShare
DATO' DR MAHFODZ BIN MOHAMEDParti Islam SE Malaysia (PAS)8,1739.9%
MOHD RASHIDParti Keadilan Rakyat (PKR)45,92955.9%
HALIZA BINTI ABDULLAHBarisan Nasional of Malaysia (BN)28,03534.1%

Current representative

YB Tuan Haji Onn bin Abu Bakar

Data as of 2026-10-11

Source: Suruhanjaya Pilihan Raya Malaysia; Department of Statistics Malaysia; Parliament of Malaysia