Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Kuala Langat was won by Ahmad Yunus bin Hairi (PAS) at the GE15 (2022) general election, with a majority of 1,833 votes over G. Manivannan a/l Gowindasamy. This page covers every general election in Kuala Langat from GE01 (1959) to GE15 (2022).
Full Election History, GE01 (1959)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE01 (1959)
Abdul Aziz bin Ishak
UMNO
9,492
68.8%
Syed Ibrahim bin Syed Salim (PAS)
5,193 (37.6 pts)
GE02 (1964)
Tahir Majid
UMNO
9,840
62.0%
Abdul Aziz bin Ishak (NCP)
3,797 (23.9 pts)
GE03 (1969)
Tahir Majid
UMNO
10,235
63.7%
Ali bin Salleh (PAS)
4,411 (27.5 pts)
GE04 (1974)
Aishah Ghani
UMNO
Elected unopposed — no other candidate stood, no vote count on record
GE05 (1978)
Aishah Ghani
UMNO
14,405
66.7%
Hassan bin Ishak (PAS)
7,200 (33.3 pts)
GE06 (1982)
Aishah Ghani
UMNO
20,866
77.3%
Mohsinon bin Tahir (PAS)
14,735 (54.6 pts)
GE07 (1986)
Basri bin Bajuri
UMNO
22,416
75.0%
Mohsinon bin Tahir (PAS)
14,943 (50.0 pts)
GE08 (1990)
Basri bin Bajuri
UMNO
22,607
61.9%
Mohammad Sallehuddin bin Hafiz (Semangat 46)
8,675 (23.7 pts)
GE09 (1995)
Shafie bin Mohd Salleh
UMNO
28,401
75.6%
Tarikh bin Mohd. Jonid (Semangat 46)
19,211 (51.1 pts)
GE10 (1999)
Shafie bin Mohd Salleh
UMNO
24,878
59.6%
Saari bin Sungib (Keadilan Nasional)
8,020 (19.2 pts)
GE11 (2004)
Shafie bin Mohd Salleh
UMNO
34,118
73.0%
Zulkifli bin Noordin (PKR)
21,495 (46.0 pts)
GE12 (2008)
Abdullah Sani Abdul Hamid
PKR
26,687
50.9%
Sulaiman bin Mohd Karli (UMNO)
989 (1.9 pts)
GE13 (2013)
Abdullah Sani Abdul Hamid
PKR
40,983
53.2%
Sharuddin bin Omar (UMNO)
5,358 (7.0 pts)
GE14 (2018)
Xavier Jayakumar a/l Arulanandam
PKR
43,239
49.1%
Shahril Sufian bin Hamdan (UMNO)
17,112 (19.4 pts)
GE15 (2022)
Ahmad Yunus bin Hairi
PAS
52,867
42.7%
G. Manivannan a/l Gowindasamy (PKR)
1,833 (1.5 pts)
Full Result Breakdown by Election
GE01 (1959)
Candidate
Party
Votes
Share
Abdul Aziz bin Ishak
UMNO (PERIKATAN)
9,492
68.8%
Syed Ibrahim bin Syed Salim
PAS
4,299
31.2%
GE02 (1964)
Candidate
Party
Votes
Share
Tahir Majid
UMNO (PERIKATAN)
9,840
62.0%
Abdul Aziz bin Ishak
NCP (SF)
6,043
38.0%
GE03 (1969)
Candidate
Party
Votes
Share
Tahir Majid
UMNO (PERIKATAN)
10,235
63.7%
Ali bin Salleh
PAS
5,824
36.3%
GE04 (1974)
Candidate
Party
Votes
Share
Aishah Ghani
UMNO (BN)
Unopposed
GE05 (1978)
Candidate
Party
Votes
Share
Aishah Ghani
UMNO (BN)
14,405
66.7%
Hassan bin Ishak
PAS
7,205
33.3%
GE06 (1982)
Candidate
Party
Votes
Share
Aishah Ghani
UMNO (BN)
20,866
77.3%
Mohsinon bin Tahir
PAS
6,131
22.7%
GE07 (1986)
Candidate
Party
Votes
Share
Basri bin Bajuri
UMNO (BN)
22,416
75.0%
Mohsinon bin Tahir
PAS (HAK)
7,473
25.0%
GE08 (1990)
Candidate
Party
Votes
Share
Basri bin Bajuri
UMNO (BN)
22,607
61.9%
Mohammad Sallehuddin bin Hafiz
Semangat 46 (APU)
13,932
38.1%
GE09 (1995)
Candidate
Party
Votes
Share
Shafie bin Mohd Salleh
UMNO (BN)
28,401
75.6%
Tarikh bin Mohd. Jonid
Semangat 46 (APU)
9,190
24.4%
GE10 (1999)
Candidate
Party
Votes
Share
Shafie bin Mohd Salleh
UMNO (BN)
24,878
59.6%
Saari bin Sungib
Keadilan Nasional (BA)
16,858
40.4%
GE11 (2004)
Candidate
Party
Votes
Share
Shafie bin Mohd Salleh
UMNO (BN)
34,118
73.0%
Zulkifli bin Noordin
PKR (BA)
12,623
27.0%
GE12 (2008)
Candidate
Party
Votes
Share
Abdullah Sani Abdul Hamid
PKR (PR)
26,687
50.9%
Sulaiman bin Mohd Karli
UMNO (BN)
25,698
49.1%
GE13 (2013)
Candidate
Party
Votes
Share
Abdullah Sani Abdul Hamid
PKR (PR)
40,983
53.2%
Sharuddin bin Omar
UMNO (BN)
35,625
46.2%
Kottappan a/l Suppaiah
Independent
426
0.6%
GE14 (2018)
Candidate
Party
Votes
Share
Xavier Jayakumar a/l Arulanandam
PKR (PH)
43,239
49.1%
Shahril Sufian bin Hamdan
UMNO (BN)
26,127
29.7%
Yahya bin Baba
PAS (GS)
18,731
21.3%
GE15 (2022)
Candidate
Party
Votes
Share
Ahmad Yunus bin Hairi
PAS (PN)
52,867
42.7%
G. Manivannan a/l Gowindasamy
PKR (PH)
51,034
41.2%
Mohana a/p Muniandy Raman
MIC (BN)
18,685
15.1%
Mohd Ridzuan bin Abdullah
GB (GTA)
591
0.5%
Zanariah binti Jumhuri
Independent
512
0.4%
Ganeskumar a/l Murugesu
Parti Rakyat Malaysia
171
0.1%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Kuala Langat has been contested at 15 general elections on record since GE01 (1959). Parties that have won this seat over that span: UMNO, PKR, PAS.
Frequently Asked Questions
Who won Kuala Langat in the GE15 (2022) general election?
Ahmad Yunus bin Hairi (PAS) won Kuala Langat in GE15 (2022) with 52,867 votes (42.7%), a majority of 1,833 votes over G. Manivannan a/l Gowindasamy (PKR).
Which parties have won Kuala Langat since GE01 (1959)?
Since GE01 (1959), Kuala Langat has been won by: PAS, PKR, UMNO.
What was the closest result in Kuala Langat?
The closest result on record for Kuala Langat was GE15 (2022), when PAS beat PKR by just 1,833 votes (1.5 percentage points).