Batu Pahat — Malaysia General Election Results

Batu Pahat was won by Onn bin Abu Bakar (PKR) at the GE15 (2022) general election, with a majority of 15,972 votes over Mohd Rashid bin Hasnon. This page covers every general election in Batu Pahat from GE00 (1955) to GE15 (2022).

Full Election History, GE00 (1955)–GE15 (2022)

Election Winner Party Votes Vote Share Runner-up Majority
GE00 (1955) S. Chelvasingam Macintyre MIC 18,968 87.5% Syed Abdul Kadir bin Mohamed (Negara) 16,251 (74.9 pts)
GE01 (1959) Kang Kok Seng MCA 10,261 68.0% Koh Kim Boon (Independent) 6,303 (41.7 pts)
GE02 (1964) Soh Ah Teck MCA 12,505 60.8% Ng Jun Lam (LPM) 6,858 (33.3 pts)
GE03 (1969) Soh Ah Teck MCA Elected unopposed — no other candidate stood, no vote count on record
GE04 (1974) Abdul Jalal bin Abu Bakar UMNO 15,139 61.7% Mohamed bin Kassim (Independent) 9,371 (38.2 pts)
GE05 (1978) Abdul Jalal bin Abu Bakar UMNO Elected unopposed — no other candidate stood, no vote count on record
GE06 (1982) Daud bin Taha UMNO 30,220 88.0% Mohd. Jufri bin Tahir (PAS) 26,109 (76.0 pts)
GE07 (1986) Daud bin Taha UMNO 23,384 67.8% Tan Lem Huat (SDP) 15,554 (45.1 pts)
GE08 (1990) Daud bin Taha UMNO 24,922 58.8% Sh. Rokiah binti Sh. Cantik (Semangat 46) 7,465 (17.6 pts)
GE09 (1995) Mansor bin Masikon UMNO 33,780 79.4% Ali bin Siran (Semangat 46) 24,993 (58.7 pts)
GE10 (1999) Siam bin Kasrin UMNO 31,674 69.0% Mohd Ramli bin Md Kari (PAS) 17,448 (38.0 pts)
GE11 (2004) Junaidy bin Abdul Wahab UMNO 38,982 79.8% Mohamed Hanipa bin Maidin (PAS) 29,102 (59.6 pts)
GE12 (2008) Mohd Puad bin Zarkashi UMNO 32,593 62.4% Muhammad bin Abdullah (PKR) 12,968 (24.8 pts)
GE13 (2013) Mohd Idris bin Jusi PKR 38,563 51.0% Mohd Puad bin Zarkashi (UMNO) 1,524 (2.0 pts)
GE14 (2018) Mohd Rashid bin Hasnon PKR 45,929 55.9% Haliza binti Abdullah (UMNO) 17,894 (21.8 pts)
GE15 (2022) Onn bin Abu Bakar PKR 45,242 45.5% Mohd Rashid bin Hasnon (Bersatu) 15,972 (16.1 pts)

Full Result Breakdown by Election

GE00 (1955)

CandidatePartyVotesShare
S. Chelvasingam Macintyre MIC (PERIKATAN) 18,96887.5%
Syed Abdul Kadir bin Mohamed Negara 2,71712.5%

GE01 (1959)

CandidatePartyVotesShare
Kang Kok Seng MCA (PERIKATAN) 10,26168.0%
Koh Kim Boon Independent 3,95826.2%
Abdullah bin Othman Independent 8805.8%

GE02 (1964)

CandidatePartyVotesShare
Soh Ah Teck MCA (PERIKATAN) 12,50560.8%
Ng Jun Lam LPM (SF) 5,64727.4%
Tan Seow Kiew UDP 2,42211.8%

GE03 (1969)

CandidatePartyVotesShare
Soh Ah Teck MCA (PERIKATAN) Unopposed

GE04 (1974)

CandidatePartyVotesShare
Abdul Jalal bin Abu Bakar UMNO (BN) 15,13961.7%
Mohamed bin Kassim Independent 5,76823.5%
Ho Lai Chan DAP 3,61114.7%

GE05 (1978)

CandidatePartyVotesShare
Abdul Jalal bin Abu Bakar UMNO (BN) Unopposed

GE06 (1982)

CandidatePartyVotesShare
Daud bin Taha UMNO (BN) 30,22088.0%
Mohd. Jufri bin Tahir PAS 4,11112.0%

GE07 (1986)

CandidatePartyVotesShare
Daud bin Taha UMNO (BN) 23,38467.8%
Tan Lem Huat SDP (HAK) 7,83022.7%
Ungku Mohd. Noor bin Ungku Mahmood PAS (HAK) 3,2699.5%

GE08 (1990)

CandidatePartyVotesShare
Daud bin Taha UMNO (BN) 24,92258.8%
Sh. Rokiah binti Sh. Cantik Semangat 46 (APU) 17,45741.2%

GE09 (1995)

CandidatePartyVotesShare
Mansor bin Masikon UMNO (BN) 33,78079.4%
Ali bin Siran Semangat 46 (APU) 8,78720.6%

GE10 (1999)

CandidatePartyVotesShare
Siam bin Kasrin UMNO (BN) 31,67469.0%
Mohd Ramli bin Md Kari PAS (BA) 14,22631.0%

GE11 (2004)

CandidatePartyVotesShare
Junaidy bin Abdul Wahab UMNO (BN) 38,98279.8%
Mohamed Hanipa bin Maidin PAS (BA) 9,88020.2%

GE12 (2008)

CandidatePartyVotesShare
Mohd Puad bin Zarkashi UMNO (BN) 32,59362.4%
Muhammad bin Abdullah PKR (PR) 19,62537.6%

GE13 (2013)

CandidatePartyVotesShare
Mohd Idris bin Jusi PKR (PR) 38,56351.0%
Mohd Puad bin Zarkashi UMNO (BN) 37,03949.0%

GE14 (2018)

CandidatePartyVotesShare
Mohd Rashid bin Hasnon PKR (PH) 45,92955.9%
Haliza binti Abdullah UMNO (BN) 28,03534.1%
Mahfodz bin Mohamed PAS (GS) 8,17310.0%

GE15 (2022)

CandidatePartyVotesShare
Onn bin Abu Bakar PKR (PH) 45,24245.5%
Mohd Rashid bin Hasnon Bersatu (PN) 29,27029.4%
Ishak bin Siraj (Mohd Farid bin Siraj) UMNO (BN) 24,30924.4%
Nizam Bashir bin Abdul Kariem Bashir Pejuang (GTA) 4100.4%
Zahari bin Osman Parti Rakyat Malaysia 2630.3%

Margin Over Time

Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.

GE00 (1955): MIC margin 74.9 pts GE01 (1959): MCA margin 41.7 pts GE02 (1964): MCA margin 33.3 pts GE04 (1974): UMNO margin 38.2 pts GE06 (1982): UMNO margin 76.0 pts GE07 (1986): UMNO margin 45.1 pts GE08 (1990): UMNO margin 17.6 pts GE09 (1995): UMNO margin 58.7 pts GE10 (1999): UMNO margin 38.0 pts GE11 (2004): UMNO margin 59.6 pts GE12 (2008): UMNO margin 24.8 pts GE13 (2013): PKR margin 2.0 pts GE14 (2018): PKR margin 21.8 pts GE15 (2022): PKR margin 16.1 pts GE00 (1955) GE01 (1959) GE02 (1964) GE04 (1974) GE06 (1982) GE07 (1986) GE08 (1990) GE09 (1995) GE10 (1999) GE11 (2004) GE12 (2008) GE13 (2013) GE14 (2018) GE15 (2022)

Trend

Batu Pahat has been contested at 16 general elections on record since GE00 (1955). Parties that have won this seat over that span: MIC, MCA, UMNO, PKR.

Frequently Asked Questions

Who won Batu Pahat in the GE15 (2022) general election?

Onn bin Abu Bakar (PKR) won Batu Pahat in GE15 (2022) with 45,242 votes (45.5%), a majority of 15,972 votes over Mohd Rashid bin Hasnon (Bersatu).

Which parties have won Batu Pahat since GE00 (1955)?

Since GE00 (1955), Batu Pahat has been won by: MCA, MIC, PKR, UMNO.

What was the closest result in Batu Pahat?

The closest result on record for Batu Pahat was GE13 (2013), when PKR beat UMNO by just 1,524 votes (2.0 percentage points).

Related Pages