Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Pasir Mas was won by Ahmad Fadhli bin Shaari (PAS) at the GE15 (2022) general election, with a majority of 30,717 votes over Abdul Ghani bin Harun. This page covers every general election in Pasir Mas from GE00 (1955) to GE15 (2022).
Full Election History, GE00 (1955)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE00 (1955)
Tengku Ahmad bin Tengku Abdul Ghaffar
UMNO
20,963
73.6%
Mokhtar bin Ahmed (PAS)
13,456 (47.3 pts)
GE04 (1974)
Tengku Zaid bin Tengku Ahmad
PAS
15,927
81.0%
Muhammad Fakhruddin bin Abdullah (Independent)
12,180 (61.9 pts)
GE05 (1978)
Che Gu Man
UMNO
12,521
55.3%
Zakaria bin Ismail (PAS)
2,395 (10.6 pts)
GE06 (1982)
Wan Ibrahim bin Wan Abdullah
PAS
14,574
51.7%
Abdul Rahman bin Daud (UMNO)
964 (3.4 pts)
GE07 (1986)
Ibrahim Ali
UMNO
15,711
56.9%
Zakaria bin Ismail (PAS)
3,808 (13.8 pts)
GE08 (1990)
Ibrahim Ali
Semangat 46
20,066
65.1%
Hanafi bin Mamat (UMNO)
9,290 (30.1 pts)
GE09 (1995)
Zainuddin bin Mohamad Nor
Semangat 46
19,394
54.5%
Ibrahim Ali (UMNO)
3,216 (9.0 pts)
GE10 (1999)
Ismail bin Noh
PAS
23,967
60.9%
Ibrahim Ali (UMNO)
8,575 (21.8 pts)
GE11 (2004)
Ismail bin Noh
PAS
17,526
43.8%
Abd Rahim bin Ab Rahman (UMNO)
1,251 (3.1 pts)
GE12 (2008)
Ibrahim Ali
PAS
28,673
59.3%
Ahmad Rosdi bin Mahmad (UMNO)
8,991 (18.6 pts)
GE13 (2013)
Nik Mohamad Abduh bin Nik Abdul Aziz
PAS
33,431
56.8%
Ibrahim Ali (Independent)
8,047 (13.7 pts)
GE14 (2018)
Ahmad Fadhli bin Shaari
PAS
28,080
52.4%
Nor Azmawi bin Ab Rahman (UMNO)
13,075 (24.4 pts)
GE15 (2022)
Ahmad Fadhli bin Shaari
PAS
44,444
68.2%
Abdul Ghani bin Harun (UMNO)
30,717 (47.1 pts)
Full Result Breakdown by Election
GE00 (1955)
Candidate
Party
Votes
Share
Tengku Ahmad bin Tengku Abdul Ghaffar
UMNO (PERIKATAN)
20,963
73.6%
Mokhtar bin Ahmed
PAS
7,507
26.4%
GE04 (1974)
Candidate
Party
Votes
Share
Tengku Zaid bin Tengku Ahmad
PAS (BN)
15,927
81.0%
Muhammad Fakhruddin bin Abdullah
Independent
3,747
19.0%
GE05 (1978)
Candidate
Party
Votes
Share
Che Gu Man
UMNO (BN)
12,521
55.3%
Zakaria bin Ismail
PAS
10,126
44.7%
GE06 (1982)
Candidate
Party
Votes
Share
Wan Ibrahim bin Wan Abdullah
PAS
14,574
51.7%
Abdul Rahman bin Daud
UMNO (BN)
13,610
48.3%
GE07 (1986)
Candidate
Party
Votes
Share
Ibrahim Ali
UMNO (BN)
15,711
56.9%
Zakaria bin Ismail
PAS (HAK)
11,903
43.1%
GE08 (1990)
Candidate
Party
Votes
Share
Ibrahim Ali
Semangat 46 (APU)
20,066
65.1%
Hanafi bin Mamat
UMNO (BN)
10,776
34.9%
GE09 (1995)
Candidate
Party
Votes
Share
Zainuddin bin Mohamad Nor
Semangat 46 (APU)
19,394
54.5%
Ibrahim Ali
UMNO (BN)
16,178
45.5%
GE10 (1999)
Candidate
Party
Votes
Share
Ismail bin Noh
PAS (BA)
23,967
60.9%
Ibrahim Ali
UMNO (BN)
15,392
39.1%
GE11 (2004)
Candidate
Party
Votes
Share
Ismail bin Noh
PAS (BA)
17,526
43.8%
Abd Rahim bin Ab Rahman
UMNO (BN)
16,275
40.7%
Ibrahim Ali
Independent
6,198
15.5%
GE12 (2008)
Candidate
Party
Votes
Share
Ibrahim Ali
PAS (PR)
28,673
59.3%
Ahmad Rosdi bin Mahmad
UMNO (BN)
19,682
40.7%
GE13 (2013)
Candidate
Party
Votes
Share
Nik Mohamad Abduh bin Nik Abdul Aziz
PAS (PR)
33,431
56.8%
Ibrahim Ali
Independent
25,384
43.2%
GE14 (2018)
Candidate
Party
Votes
Share
Ahmad Fadhli bin Shaari
PAS (GS)
28,080
52.4%
Nor Azmawi bin Ab Rahman
UMNO (BN)
15,005
28.0%
Ibrahim Ali
Independent
5,373
10.0%
Che Ujang bin Che Daud
Bersatu (PH)
5,093
9.5%
GE15 (2022)
Candidate
Party
Votes
Share
Ahmad Fadhli bin Shaari
PAS (PN)
44,444
68.2%
Abdul Ghani bin Harun
UMNO (BN)
13,727
21.1%
Husam bin Musa
PKR (PH)
6,439
9.9%
Nasrul Ali Hasan bin Abdul Latif
Putra (GTA)
543
0.8%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Pasir Mas has been contested at 13 general elections on record since GE00 (1955). Parties that have won this seat over that span: UMNO, PAS, Semangat 46.
Frequently Asked Questions
Who won Pasir Mas in the GE15 (2022) general election?
Ahmad Fadhli bin Shaari (PAS) won Pasir Mas in GE15 (2022) with 44,444 votes (68.2%), a majority of 30,717 votes over Abdul Ghani bin Harun (UMNO).
Which parties have won Pasir Mas since GE00 (1955)?
Since GE00 (1955), Pasir Mas has been won by: PAS, Semangat 46, UMNO.
What was the closest result in Pasir Mas?
The closest result on record for Pasir Mas was GE11 (2004), when PAS beat UMNO by just 1,251 votes (3.1 percentage points).