Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Cheras was won by Tan Kok Wai (DAP) at the GE15 (2022) general election, with a majority of 54,448 votes over Chin Yoke Kheng (Ruby Chin). This page covers every general election in Cheras from GE09 (1995) to GE15 (2022).
Full Election History, GE09 (1995)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE09 (1995)
Tan Kok Wai
DAP
29,240
66.3%
Mook Soon Man (Mok Soon Cheong) (MCA)
14,375 (32.6 pts)
GE10 (1999)
Tan Kok Wai
DAP
27,579
59.7%
Lee Boon Kok (MCA)
8,992 (19.5 pts)
GE11 (2004)
Tan Kok Wai
DAP
29,056
62.8%
Lee Boon Kok (MCA)
11,861 (25.6 pts)
GE12 (2008)
Tan Kok Wai
DAP
39,253
78.2%
Jeffrey Goh Sim Ik (MCA)
28,300 (56.4 pts)
GE13 (2013)
Tan Kok Wai
DAP
48,249
81.7%
Steve Teoh Chee Hooi (MCA)
37,409 (63.3 pts)
GE14 (2018)
Tan Kok Wai
DAP
56,671
89.0%
Heng Sinn Yee (MCA)
49,665 (78.0 pts)
GE15 (2022)
Tan Kok Wai
DAP
60,294
84.0%
Chin Yoke Kheng (Ruby Chin) (Bersatu)
54,448 (75.9 pts)
Full Result Breakdown by Election
GE09 (1995)
Candidate
Party
Votes
Share
Tan Kok Wai
DAP (GR)
29,240
66.3%
Mook Soon Man (Mok Soon Cheong)
MCA (BN)
14,865
33.7%
GE10 (1999)
Candidate
Party
Votes
Share
Tan Kok Wai
DAP (BA)
27,579
59.7%
Lee Boon Kok
MCA (BN)
18,587
40.3%
GE11 (2004)
Candidate
Party
Votes
Share
Tan Kok Wai
DAP
29,056
62.8%
Lee Boon Kok
MCA (BN)
17,195
37.2%
GE12 (2008)
Candidate
Party
Votes
Share
Tan Kok Wai
DAP (PR)
39,253
78.2%
Jeffrey Goh Sim Ik
MCA (BN)
10,953
21.8%
GE13 (2013)
Candidate
Party
Votes
Share
Tan Kok Wai
DAP (PR)
48,249
81.7%
Steve Teoh Chee Hooi
MCA (BN)
10,840
18.3%
GE14 (2018)
Candidate
Party
Votes
Share
Tan Kok Wai
DAP (PH)
56,671
89.0%
Heng Sinn Yee
MCA (BN)
7,006
11.0%
GE15 (2022)
Candidate
Party
Votes
Share
Tan Kok Wai
DAP (PH)
60,294
84.0%
Chin Yoke Kheng (Ruby Chin)
Bersatu (PN)
5,846
8.1%
Chong Yew Chuan
MCA (BN)
5,606
7.8%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Cheras has been contested at 7 general elections on record since GE09 (1995). Parties that have won this seat over that span: DAP.
Frequently Asked Questions
Who won Cheras in the GE15 (2022) general election?
Tan Kok Wai (DAP) won Cheras in GE15 (2022) with 60,294 votes (84.0%), a majority of 54,448 votes over Chin Yoke Kheng (Ruby Chin) (Bersatu).
Which parties have won Cheras since GE09 (1995)?
Since GE09 (1995), Cheras has been won by: DAP.
What was the closest result in Cheras?
The closest result on record for Cheras was GE10 (1999), when DAP beat MCA by just 8,992 votes (19.5 percentage points).