Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Bagan Datok was won by Ahmad Zahid bin Hamidi (UMNO) at the GE13 (2013) general election, with a majority of 2,108 votes over Madhi bin Hasan. This page covers every general election in Bagan Datok from GE04 (1974) to GE13 (2013).
Full Election History, GE04 (1974)–GE13 (2013)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE04 (1974)
Hassan Adli bin Arshad
PAS
15,781
87.7%
Ibrahim bin Karim (Pekemas)
13,573 (75.4 pts)
GE05 (1978)
Hassan Adli bin Arshad
UMNO
16,894
76.7%
Abdullah bin Basiran (PAS)
14,294 (64.9 pts)
GE06 (1982)
Yahya bin Zakaria
UMNO
16,568
68.1%
Mohamad Aris bin Bakri (PAS)
8,805 (36.2 pts)
GE07 (1986)
Mohamed bin Jamrah
UMNO
14,902
67.9%
Ariffin bin Ngah (PAS)
7,848 (35.7 pts)
GE08 (1990)
Mohamed bin Jamrah
UMNO
15,365
67.2%
Ariffin bin Ngah (PAS)
7,879 (34.5 pts)
GE09 (1995)
Ahmad Zahid bin Hamidi
UMNO
17,646
86.2%
Asha'ari bin Marsom (Semangat 46)
14,830 (72.5 pts)
GE10 (1999)
Ahmad Zahid bin Hamidi
UMNO
12,938
60.9%
Mohamad Dahalan bin Arshad (Keadilan Nasional)
4,617 (21.7 pts)
GE11 (2004)
Ahmad Zahid bin Hamidi
UMNO
17,049
79.1%
Ayyathurai a/l Achutharaman (PKR)
12,539 (58.2 pts)
GE12 (2008)
Ahmad Zahid bin Hamidi
UMNO
13,115
55.7%
Madhi bin Hasan (PKR)
2,692 (11.4 pts)
GE13 (2013)
Ahmad Zahid bin Hamidi
UMNO
17,176
53.3%
Madhi bin Hasan (PKR)
2,108 (6.5 pts)
Full Result Breakdown by Election
GE04 (1974)
Candidate
Party
Votes
Share
Hassan Adli bin Arshad
PAS (BN)
15,781
87.7%
Ibrahim bin Karim
Pekemas
2,208
12.3%
GE05 (1978)
Candidate
Party
Votes
Share
Hassan Adli bin Arshad
UMNO (BN)
16,894
76.7%
Abdullah bin Basiran
PAS
2,600
11.8%
Thee Ah Kow (Thee You Min)
DAP
2,527
11.5%
GE06 (1982)
Candidate
Party
Votes
Share
Yahya bin Zakaria
UMNO (BN)
16,568
68.1%
Mohamad Aris bin Bakri
PAS
7,763
31.9%
GE07 (1986)
Candidate
Party
Votes
Share
Mohamed bin Jamrah
UMNO (BN)
14,902
67.9%
Ariffin bin Ngah
PAS (HAK)
7,054
32.1%
GE08 (1990)
Candidate
Party
Votes
Share
Mohamed bin Jamrah
UMNO (BN)
15,365
67.2%
Ariffin bin Ngah
PAS (APU)
7,486
32.8%
GE09 (1995)
Candidate
Party
Votes
Share
Ahmad Zahid bin Hamidi
UMNO (BN)
17,646
86.2%
Asha'ari bin Marsom
Semangat 46 (APU)
2,816
13.8%
GE10 (1999)
Candidate
Party
Votes
Share
Ahmad Zahid bin Hamidi
UMNO (BN)
12,938
60.9%
Mohamad Dahalan bin Arshad
Keadilan Nasional (BA)
8,321
39.1%
GE11 (2004)
Candidate
Party
Votes
Share
Ahmad Zahid bin Hamidi
UMNO (BN)
17,049
79.1%
Ayyathurai a/l Achutharaman
PKR (BA)
4,510
20.9%
GE12 (2008)
Candidate
Party
Votes
Share
Ahmad Zahid bin Hamidi
UMNO (BN)
13,115
55.7%
Madhi bin Hasan
PKR (PR)
10,423
44.3%
GE13 (2013)
Candidate
Party
Votes
Share
Ahmad Zahid bin Hamidi
UMNO (BN)
17,176
53.3%
Madhi bin Hasan
PKR (PR)
15,068
46.7%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Bagan Datok has been contested at 10 general elections on record since GE04 (1974). Parties that have won this seat over that span: PAS, UMNO.
Frequently Asked Questions
Who won Bagan Datok in the GE13 (2013) general election?
Ahmad Zahid bin Hamidi (UMNO) won Bagan Datok in GE13 (2013) with 17,176 votes (53.3%), a majority of 2,108 votes over Madhi bin Hasan (PKR).
Which parties have won Bagan Datok since GE04 (1974)?
Since GE04 (1974), Bagan Datok has been won by: PAS, UMNO.
What was the closest result in Bagan Datok?
The closest result on record for Bagan Datok was GE13 (2013), when UMNO beat PKR by just 2,108 votes (6.5 percentage points).