Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Batang Lupar was won by Mohamad Shafizan bin Kepli (PBB) at the GE15 (2022) general election, with a majority of 14,463 votes over Hamdan Sani. This page covers every general election in Batang Lupar from GE03 (1970) to GE15 (2022).
Full Election History, GE03 (1970)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE03 (1970)
Edwen anak Tangkon
SNAP
4,751
36.7%
Hollis anak Tini (SUPP)
1,504 (11.6 pts)
GE04 (1974)
Edwen anak Tangkon
SNAP
6,926
52.2%
Paul Anding (PBB)
585 (4.4 pts)
GE05 (1978)
Edwen anak Tangkon
SNAP
7,365
62.9%
Brodie anak Sureng (Independent)
3,025 (25.8 pts)
GE06 (1982)
Edwen anak Tangkon
Independent
6,573
48.9%
Wellington Rufus anak Nanang (SNAP)
629 (4.7 pts)
GE07 (1986)
Daniel Tajem anak Miri
PBDS
7,975
52.3%
Donald Lawan (Independent)
1,534 (10.1 pts)
GE08 (1990)
Wan Junaidi bin Tuanku Jaafar
PBB
5,795
54.4%
Wan Habib bin Syed Mahmud (PERMAS)
2,665 (25.0 pts)
GE09 (1995)
Wan Junaidi bin Tuanku Jaafar
PBB
Elected unopposed — no other candidate stood, no vote count on record
GE10 (1999)
Wan Junaidi bin Tuanku Jaafar
PBB
7,903
74.6%
Syid Assimie Ismail (STAR)
5,214 (49.2 pts)
GE11 (2004)
Rohani binti Abdul Karim
PBB
Elected unopposed — no other candidate stood, no vote count on record
GE12 (2008)
Rohani binti Abdul Karim
PBB
11,015
77.6%
Abang Eddy Allyanni bin Abang Fauzi (PAS)
8,092 (57.0 pts)
GE13 (2013)
Rohani binti Abdul Karim
PBB
15,625
77.0%
Abang Zulkifli bin Abang Engkeh (PKR)
10,964 (54.0 pts)
GE14 (2018)
Rohani binti Abdul Karim
PBB
14,204
70.5%
Wan Abdillah bin Wan Ahmad (PAS)
10,277 (51.0 pts)
GE15 (2022)
Mohamad Shafizan bin Kepli
PBB
19,627
71.2%
Hamdan Sani (PAS)
14,463 (52.5 pts)
Full Result Breakdown by Election
GE03 (1970)
Candidate
Party
Votes
Share
Edwen anak Tangkon
SNAP
4,751
36.7%
Hollis anak Tini
SUPP
3,247
25.1%
Yaman bin Mohd Tahir
PESAKA
3,142
24.3%
Abang Hamid Salam
PBRS (PERIKATAN)
1,800
13.9%
GE04 (1974)
Candidate
Party
Votes
Share
Edwen anak Tangkon
SNAP
6,926
52.2%
Paul Anding
PBB (BN)
6,341
47.8%
GE05 (1978)
Candidate
Party
Votes
Share
Edwen anak Tangkon
SNAP (BN)
7,365
62.9%
Brodie anak Sureng
Independent
4,340
37.1%
GE06 (1982)
Candidate
Party
Votes
Share
Edwen anak Tangkon
Independent
6,573
48.9%
Wellington Rufus anak Nanang
SNAP (BN)
5,944
44.2%
Henry Benard anak Senada
Independent
926
6.9%
GE07 (1986)
Candidate
Party
Votes
Share
Daniel Tajem anak Miri
PBDS (BN)
7,975
52.3%
Donald Lawan
Independent
6,441
42.2%
Baba Rumpang
Independent
830
5.4%
GE08 (1990)
Candidate
Party
Votes
Share
Wan Junaidi bin Tuanku Jaafar
PBB (BN)
5,795
54.4%
Wan Habib bin Syed Mahmud
PERMAS
3,130
29.4%
Abang Ismail bin Abang Hadari
Independent
1,722
16.2%
GE09 (1995)
Candidate
Party
Votes
Share
Wan Junaidi bin Tuanku Jaafar
PBB (BN)
Unopposed
GE10 (1999)
Candidate
Party
Votes
Share
Wan Junaidi bin Tuanku Jaafar
PBB (BN)
7,903
74.6%
Syid Assimie Ismail
STAR
2,689
25.4%
GE11 (2004)
Candidate
Party
Votes
Share
Rohani binti Abdul Karim
PBB (BN)
Unopposed
GE12 (2008)
Candidate
Party
Votes
Share
Rohani binti Abdul Karim
PBB (BN)
11,015
77.6%
Abang Eddy Allyanni bin Abang Fauzi
PAS (PR)
2,923
20.6%
Ali bin Semsu
Independent
250
1.8%
GE13 (2013)
Candidate
Party
Votes
Share
Rohani binti Abdul Karim
PBB (BN)
15,625
77.0%
Abang Zulkifli bin Abang Engkeh
PKR (PR)
4,661
23.0%
GE14 (2018)
Candidate
Party
Votes
Share
Rohani binti Abdul Karim
PBB (BN)
14,204
70.5%
Wan Abdillah bin Wan Ahmad
PAS (GS)
3,927
19.5%
Narudin bin Mentali
Amanah (PH)
2,020
10.0%
GE15 (2022)
Candidate
Party
Votes
Share
Mohamad Shafizan bin Kepli
PBB (GPS)
19,627
71.2%
Hamdan Sani
PAS (PN)
5,164
18.7%
Wel @ Maxwel anak Rojis
Amanah (PH)
2,768
10.0%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Batang Lupar has been contested at 13 general elections on record since GE03 (1970). Parties that have won this seat over that span: SNAP, Independent, PBDS, PBB.
Frequently Asked Questions
Who won Batang Lupar in the GE15 (2022) general election?
Mohamad Shafizan bin Kepli (PBB) won Batang Lupar in GE15 (2022) with 19,627 votes (71.2%), a majority of 14,463 votes over Hamdan Sani (PAS).
Which parties have won Batang Lupar since GE03 (1970)?
Since GE03 (1970), Batang Lupar has been won by: Independent, PBB, PBDS, SNAP.
What was the closest result in Batang Lupar?
The closest result on record for Batang Lupar was GE04 (1974), when SNAP beat PBB by just 585 votes (4.4 percentage points).