Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Semporna was won by Mohd Shafie bin Apdal (Warisan) at the GE15 (2022) general election, with a majority of 20,810 votes over Nixon bin Abdul Habi. This page covers every general election in Semporna from GE07 (1986) to GE15 (2022).
Full Election History, GE07 (1986)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE07 (1986)
Sakaran bin Dandai
USNO
6,063
51.3%
Abdillah bin Abdul Hamid (Berjaya)
1,947 (16.5 pts)
GE08 (1990)
Sakaran bin Dandai
USNO
10,832
58.9%
Abdillah bin Abdul Hamid (Independent)
3,258 (17.7 pts)
GE09 (1995)
Mohd Shafie bin Apdal
UMNO
17,006
78.0%
Sabardin bin Ombrah (PBS)
12,218 (56.1 pts)
GE10 (1999)
Mohd Shafie bin Apdal
UMNO
18,570
78.0%
Abdul Rahim (Aburahim) (Independent)
13,325 (56.0 pts)
GE11 (2004)
Mohd Shafie bin Apdal
UMNO
15,215
76.3%
Madjalis bin Lais (Independent)
13,319 (66.8 pts)
GE12 (2008)
Mohd Shafie bin Apdal
UMNO
19,419
90.8%
Abdul Azis bin Abdul Hamid (PKR)
17,462 (81.7 pts)
GE13 (2013)
Mohd Shafie bin Apdal
UMNO
25,559
83.7%
Mohd Suffian bin Abdul Habi (Zamree) (PKR)
20,905 (68.5 pts)
GE14 (2018)
Mohd Shafie bin Apdal
Warisan
26,809
80.2%
Ramlee Marahaban (UMNO)
20,674 (61.9 pts)
GE15 (2022)
Mohd Shafie bin Apdal
Warisan
28,702
73.8%
Nixon bin Abdul Habi (Independent)
20,810 (53.5 pts)
Full Result Breakdown by Election
GE07 (1986)
Candidate
Party
Votes
Share
Sakaran bin Dandai
USNO (BN)
6,063
51.3%
Abdillah bin Abdul Hamid
Berjaya
4,116
34.8%
Mohammad Jondy bin Jeffery (Jendy)
Independent
1,650
13.9%
GE08 (1990)
Candidate
Party
Votes
Share
Sakaran bin Dandai
USNO (BN)
10,832
58.9%
Abdillah bin Abdul Hamid
Independent
7,574
41.1%
GE09 (1995)
Candidate
Party
Votes
Share
Mohd Shafie bin Apdal
UMNO (BN)
17,006
78.0%
Sabardin bin Ombrah
PBS (GR)
4,788
22.0%
GE10 (1999)
Candidate
Party
Votes
Share
Mohd Shafie bin Apdal
UMNO (BN)
18,570
78.0%
Abdul Rahim (Aburahim)
Independent
5,245
22.0%
GE11 (2004)
Candidate
Party
Votes
Share
Mohd Shafie bin Apdal
UMNO (BN)
15,215
76.3%
Madjalis bin Lais
Independent
1,896
9.5%
Aldani bin Landi
Independent
1,286
6.4%
Noraida binti Abdul Salleh
Independent
816
4.1%
Mohd Abdul Wahab bin Pg Abdullah
PKR (BA)
740
3.7%
GE12 (2008)
Candidate
Party
Votes
Share
Mohd Shafie bin Apdal
UMNO (BN)
19,419
90.8%
Abdul Azis bin Abdul Hamid
PKR (PR)
1,957
9.2%
GE13 (2013)
Candidate
Party
Votes
Share
Mohd Shafie bin Apdal
UMNO (BN)
25,559
83.7%
Mohd Suffian bin Abdul Habi (Zamree)
PKR (PR)
4,654
15.2%
Badaruddin bin Mustapha
Independent
325
1.1%
GE14 (2018)
Candidate
Party
Votes
Share
Mohd Shafie bin Apdal
Warisan
26,809
80.2%
Ramlee Marahaban
UMNO (BN)
6,135
18.4%
Abdul Nasir bin Abdul Raup
PAS (GS)
384
1.1%
Asmara bin Ahmad
HR (USA)
98
0.3%
GE15 (2022)
Candidate
Party
Votes
Share
Mohd Shafie bin Apdal
Warisan
28,702
73.8%
Nixon bin Abdul Habi
Independent (GRS)
7,892
20.3%
Arastam bin Pandorog
PKR (PH)
1,848
4.7%
Abdul Rajik bin Abdul Hamid
Pejuang (GTA)
467
1.2%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Semporna has been contested at 9 general elections on record since GE07 (1986). Parties that have won this seat over that span: USNO, UMNO, Warisan.
Frequently Asked Questions
Who won Semporna in the GE15 (2022) general election?
Mohd Shafie bin Apdal (Warisan) won Semporna in GE15 (2022) with 28,702 votes (73.8%), a majority of 20,810 votes over Nixon bin Abdul Habi (Independent).
Which parties have won Semporna since GE07 (1986)?
Since GE07 (1986), Semporna has been won by: UMNO, USNO, Warisan.
What was the closest result in Semporna?
The closest result on record for Semporna was GE07 (1986), when USNO beat Berjaya by just 1,947 votes (16.5 percentage points).