Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Bagan Serai was won by Idris bin Ahmad (PAS) at the GE15 (2022) general election, with a majority of 18,551 votes over Zul Helmi bin Ghazali. This page covers every general election in Bagan Serai from GE04 (1974) to GE15 (2022).
Full Election History, GE04 (1974)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE04 (1974)
Ramli bin Omar
UMNO
Elected unopposed — no other candidate stood, no vote count on record
GE05 (1978)
Ramli bin Omar
UMNO
14,442
59.2%
Ibrahim Azmi bin Hassan (PAS)
7,147 (29.3 pts)
GE06 (1982)
Zainal Abidin bin Zin
UMNO
16,151
62.5%
Abdul Kader bin Kahar (PAS)
6,443 (24.9 pts)
GE07 (1986)
Zainal Abidin bin Zin
UMNO
16,508
63.4%
Rahmat bin Husin (PAS)
6,960 (26.7 pts)
GE08 (1990)
Qamaruz Zaman bin Ismail
UMNO
14,824
55.6%
Zainal Abidin bin Zin (Semangat 46)
3,002 (11.3 pts)
GE09 (1995)
Qamaruz Zaman bin Ismail
UMNO
16,434
61.7%
Zainal Abidin bin Zin (Semangat 46)
6,250 (23.5 pts)
GE10 (1999)
Zainal Abidin bin Zin
UMNO
15,088
52.8%
Ahmad bin Awang (PAS)
1,584 (5.5 pts)
GE11 (2004)
Zainal Abidin bin Zin
UMNO
19,827
58.3%
Ahmad bin Awang (PAS)
5,618 (16.5 pts)
GE12 (2008)
Mohsin Fadzli bin Samsuri
PKR
18,943
55.0%
Zainal Abidin bin Zin (UMNO)
3,413 (9.9 pts)
GE13 (2013)
Noor Azmi bin Ghazali
UMNO
23,014
50.9%
Muhammad Nur bin Manuty (PKR)
1,140 (2.5 pts)
GE14 (2018)
Noor Azmi bin Ghazali
UMNO
17,220
36.4%
Rohaya binti Bakar (PAS)
172 (0.4 pts)
GE15 (2022)
Idris bin Ahmad
PAS
33,753
54.0%
Zul Helmi bin Ghazali (UMNO)
18,551 (29.7 pts)
Full Result Breakdown by Election
GE04 (1974)
Candidate
Party
Votes
Share
Ramli bin Omar
UMNO (BN)
Unopposed
GE05 (1978)
Candidate
Party
Votes
Share
Ramli bin Omar
UMNO (BN)
14,442
59.2%
Ibrahim Azmi bin Hassan
PAS
7,295
29.9%
Abu Samah bin Yahya
DAP
2,643
10.8%
GE06 (1982)
Candidate
Party
Votes
Share
Zainal Abidin bin Zin
UMNO (BN)
16,151
62.5%
Abdul Kader bin Kahar
PAS
9,708
37.5%
GE07 (1986)
Candidate
Party
Votes
Share
Zainal Abidin bin Zin
UMNO (BN)
16,508
63.4%
Rahmat bin Husin
PAS (HAK)
9,548
36.6%
GE08 (1990)
Candidate
Party
Votes
Share
Qamaruz Zaman bin Ismail
UMNO (BN)
14,824
55.6%
Zainal Abidin bin Zin
Semangat 46 (APU)
11,822
44.4%
GE09 (1995)
Candidate
Party
Votes
Share
Qamaruz Zaman bin Ismail
UMNO (BN)
16,434
61.7%
Zainal Abidin bin Zin
Semangat 46 (APU)
10,184
38.3%
GE10 (1999)
Candidate
Party
Votes
Share
Zainal Abidin bin Zin
UMNO (BN)
15,088
52.8%
Ahmad bin Awang
PAS (BA)
13,504
47.2%
GE11 (2004)
Candidate
Party
Votes
Share
Zainal Abidin bin Zin
UMNO (BN)
19,827
58.3%
Ahmad bin Awang
PAS (BA)
14,209
41.7%
GE12 (2008)
Candidate
Party
Votes
Share
Mohsin Fadzli bin Samsuri
PKR (PR)
18,943
55.0%
Zainal Abidin bin Zin
UMNO (BN)
15,530
45.0%
GE13 (2013)
Candidate
Party
Votes
Share
Noor Azmi bin Ghazali
UMNO (BN)
23,014
50.9%
Muhammad Nur bin Manuty
PKR (PR)
21,874
48.4%
Abdul Latiff bin Masud
Independent
329
0.7%
GE14 (2018)
Candidate
Party
Votes
Share
Noor Azmi bin Ghazali
UMNO (BN)
17,220
36.4%
Rohaya binti Bakar
PAS (GS)
17,048
36.1%
Adam bin Asmuni
Bersatu (PH)
12,987
27.5%
GE15 (2022)
Candidate
Party
Votes
Share
Idris bin Ahmad
PAS (PN)
33,753
54.0%
Zul Helmi bin Ghazali
UMNO (BN)
15,202
24.3%
Siti Aishah binti Shaik Ismail
PKR (PH)
13,195
21.1%
Ahmad Luqman bin Ahmad Yahaya
Pejuang (GTA)
383
0.6%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Bagan Serai has been contested at 12 general elections on record since GE04 (1974). Parties that have won this seat over that span: UMNO, PKR, PAS.
Frequently Asked Questions
Who won Bagan Serai in the GE15 (2022) general election?
Idris bin Ahmad (PAS) won Bagan Serai in GE15 (2022) with 33,753 votes (54.0%), a majority of 18,551 votes over Zul Helmi bin Ghazali (UMNO).
Which parties have won Bagan Serai since GE04 (1974)?
Since GE04 (1974), Bagan Serai has been won by: PAS, PKR, UMNO.
What was the closest result in Bagan Serai?
The closest result on record for Bagan Serai was GE14 (2018), when UMNO beat PAS by just 172 votes (0.4 percentage points).