Parliament constituency · Selangor
P102 Bangi
P102Loading map…
Area
184 km²
Constituency dashboard
Source: DOSM Kawasanku · Census 2020
Ethnic composition
- Bumiputera62.2%
- Chinese28.7%
- Indian8.4%
- Other0.6%
Age structure
- 0–14 (children)21.4%
- 15–64 (working)73.7%
- 65+ (seniors)4.9%
Citizens621,840
Non-citizens65,769
Male365,107
Female322,502
Live births9,110
Deaths2,477
Electoral history
Results from every election held for this seat
202281.3% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| SYAHREDZAN BIN JOHAN | DAP | 141,568 | 57.95% | Won |
| Muhammad Nazrul Hakim Md. Nazir | PN | 71,867 | 29.42% | — |
| HOH HEE LEE | MCA | 25,685 | 10.51% | — |
| USTAZ ANNUAR BIN SALLEH | BERJASA | 3,148 | 1.29% | — |
| CHEE CHEE MENG | PRM | 752 | 0.31% | — |
| DR. JAMAL | INDEPENDENT - KEY | 676 | — | — |
| Jamal Hisham Hashim | Independent | 676 | 0.28% | — |
| Muhammad Fauzi Hasim | Independent | 401 | 0.16% | — |
| ASSOCIATE PROF. SUTHAN M | INDEPENDENT - HOE | 194 | — | — |
| Suthan Mookaiah | Independent | 194 | 0.08% | — |
201888.3% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Ong Kian Ming | PKR | 102,557 | 65.60% | Won |
| Mohd Shafie Ngah | PAS | 33,789 | 21.61% | — |
| Liew Yuen Keong | BN | 19,766 | 12.64% | — |
| DENNIS WAN | PRM | 215 | — | — |
| Wan Jinn Woei | Parti Rakyat Malaysia | 215 | 0.14% | — |
201388.9% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DR ONG KIAN MING | DAP | 79,238 | — | Won |
| YAP PIAN HON | MCA | 37,032 | — | — |
200880.3% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| TEO NIE CHING | DAP | 47,444 | — | Won |
| HOH HEE LEE | MCA | 26,419 | — | — |
200475.9% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DATO' YAP PIAN HON (DATO' YAP PIAN HON) | MCA | 34,495 | — | Won |
| WONG KOK YEW (WONG KOK YEW) | DAP | 23,215 | — | — |
199974.1% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| SERIPAH NOLI BINTI SYED HUSSIN | UMNO | 23,069 | — | Won |
| MOHAMED MAKKI BIN AHMAD | PAS | 15,907 | — | — |
199573.3% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| SERIPAH NOLI BINTI SYED HUSSIN | UMNO | 26,022 | — | Won |
| HAJI MOHAMED SUHAIMI BIN HAJI KAMARUDDIN | S46 | 10,353 | — | — |
199072.0% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| TAN KOK WAI | DAP | 32,169 | — | Won |
| TAN CHAI HO | MCA | 23,313 | — | — |
| ABDUL HAMID BIN SELAMAT | INDEPENDENT - UMBRELLA | 1,389 | — | — |
198670.0% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| TAN KOK WAI | DAP | 22,188 | — | Won |
| KEE AH MAT @ KEE YONG WEE | MCA | 20,662 | — | — |
| SHARIFFUDDIN BIN BUDIN | PAS | 2,320 | — | — |
198271.5% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| KHADRI BIN SABRAN | UMNO | 14,093 | — | Won |
| MOKHTAR BIN HAJI YAHAYA | — | — | — | — |
197876.4% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| TAN SRI KADIR YUSOF | UMNO | 10,886 | — | Won |
| TAN TIEN LIM | DAP | 2,568 | — | — |
| ABD. RAUOF BIN ABD MAJID | — | — | — | — |
1974
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| TAN SRI KADIR YUSOFF | UMNO | — | — | Won |
196970.7% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| TUN DR ISMAIL BIN DATO' HAJI A. RAHMAN | UMNO | 9,689 | — | Won |
| HAJI HUSSIN BIN HAJI MD. SALLEH | PMIP | 2,419 | — | — |
196480.3% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DATO DR. ISMAIL | UMNO | 10,331 | — | Won |
| KHADIJAH SIDIK | PMIP | 909 | — | — |
1959
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| WAN YAHYA BIN HAJI WAN MOHAMED | UMNO | — | — | Won |
Election simulator
Project a what-if outcome — adjust turnout and demographic support on a dedicated page
Spotted something wrong on this page?