Results of the 2018 Malaysian general election by parliamentary constituency

# Constituency Registered Electors Winner Votes Votes % Majority Opponent(s) Votes Votes % Total valid votes Incumbent PH 20 | BN 2 | GS 0 | Independent 0 P092 Sabak Bernam 40,863 Mohamad Fasiah Mohd Fakeh
(BN–UMNO) 12,862 38.56% 1,674 Warno Dogol
(PH–PPBM) 11,188 33.55% 33,350 Mohamad Fasiah Mohd Fakeh
(BN–UMNO) Muhamad Labib Abd Jalil
(GS–PAS) 9,300 27.89% P093 Sungai Besar 48,739 Muslimin Yahaya
(PH–PPBM) 17,350 42.11% 714 Budiman Mohd Zohdi
(BN–UMNO) 16,636 40.37% 41,206 Budiman Mohd Zohdi
(BN–UMNO) Mohamed Salleh M. Husin
(GS–PAS) 7,220 17.52% P094 Hulu Selangor 100,990 June Leow Hsiad Hui
(PH–PKR) 40,783 47.86% 13,391 Kamalanathan Panchanathan
(BN–MIC) 27,392 32.14% 85,221 Kamalanathan Panchanathan
(BN–MIC) Wan Mat Wan Sulaiman
(GS–PAS) 16,620 19.50% Kumar S. S. Paramasivam
(IND) 426 0.50% P095 Tanjong Karang 47,198 Noh Omar
(BN–UMNO) 17,596 43.45% 1,970 Zulkafperi Hanapi
(PH–PPBM) 15,626 38.58% 40,498 Noh Omar
(BN–UMNO) Nor Az Azlan Ahmad
(GS–PAS) 7,276 17.97% P096 Kuala Selangor 69,397 Dzulkefly Ahmad
(PH–AMANAH) 29,842 49.97% 8,498 Irmohizam Ibrahim
(BN–UMNO) 21,344 35.74% 59,721 Irmohizam Ibrahim
(BN–UMNO) Mohd Fakaruddin Ismail
(GS–PAS) 8,535 14.29% P097 Selayang 116,176 William Leong Jee Keen
(PH–PKR) 60,158 61.38% 40,657 Kang Meng Fuat
(BN–MCA) 19,501 19.90% 98,002 William Leong Jee Keen
(PH–PKR) Hashim Abd Karim
(GS–BERJASA) 18,343 18.72% P098 Gombak 141,112 Mohamed Azmin Ali
(PH–PKR) 75,113 63.10% 48,721 Abdul Rahim Pandak Kamarudin
(BN–UMNO) 26,392 22.17% 119,042 Mohamed Azmin Ali
(PH–PKR) Khairil Nizam Khirudin
(GS–PAS) 17,537 14.73% P099 Ampang 91,737 Zuraida Kamaruddin
(PH–PKR) 54,307 70.95% 41,956 Leong Kim Soon
(BN–MCA) 12,351 16.13% 76,550 Zuraida Kamaruddin
(PH–PKR) Nurul Islam Mohamed Yusoff
(GS–PAS) 9,598 12.54% Tan Hua Meng
(PRM)
294 0.38% P100 Pandan 101,319 Wan Azizah Wan Ismail
(PH–PKR) 64,733 75.46% 52,543 Leong Kok Wee
(BN–MCA) 12,190 14.21% 85,774 Rafizi Ramli
(PH–PKR) Mohamed Sukri Omar
(GS–PAS) 8,336 9.72% Jenice Lee Ying Ha
(PRM)
442 0.52% Mohd Khairul Azam Abdul Aziz
(IND) 73 0.09% P101 Hulu Langat 102,363 Hasanuddin Mohd Yunus
(PH–AMANAH) 49,004 55.53% 25,424 Azman Ahmad
(BN–UMNO) 23,580 26.72% 88,247 Che Rosli Che Mat
(GS–PAS) Che Rosli Che Mat
(GS–PAS) 15,663 17.75% P102 Bangi 178,790 Ong Kian Ming
(PH–DAP) 102,557 65.61% 68,768 Mohd Shafie Ngah
(GS–PAS) 33,789 21.61% 156,327 Ong Kian Ming
(PH–DAP)
Liew Yuen Keong
(BN–MCA) 19,766 12.64% Dennis Wan Jinn Woei
(PRM)
215 0.14% P103 Puchong 96,437 Gobind Singh Deo
(PH–DAP) 60,429 72.39% 47,635 Ang Chin Tat
(BN–GERAKAN) 12,794 15.33% 83,478 Gobind Singh Deo
(PH–DAP)
Mohamad Rosalizan Roslan
(GS–PAS) 10,255 12.28% P104 Subang 146,422 Wong Chen
(PH–PKR) 104,430 83.07% 92,353 Tan Seong Lim
(BN–MCA) 12,077 9.61% 125,705 Wong Chen
(PH–PKR) Mohd Shahir Mohd Adnan
(GS–IKATAN) 9,025 7.18% Toh Sin Wah
(IND) 173 0.14% P105 Petaling Jaya 140,920 Maria Chin Abdullah
(PH–PKR) 78,984 68.52% 57,137 Chew Hian Tat
(BN–MCA) 21,847 18.95% 115,279 Hee Loy Sian
(PH–PKR) Noraini Hussin
(GS–PAS) 14,448 12.53% P106 Damansara 164,322 Tony Pua Kiam Wee
(PH–PKR) 121,283 89.00% 106,903 Ryan Ho Kwok Xheng
(BN–MCA) 14,380 10.55% 136,280 Tony Pua Kiam Wee
(PH–DAP)
Wong Mun Kheong
(PRM)
617 0.45% P107 Sungai Buloh 90,707 Sivarasa Rasiah
(PH–PKR) 43,631 55.98% 26,634 Nuridah Mohd Salleh
(GS–PAS) 16,997 21.80% 77,951 Sivarasa Rasiah
(PH–PKR) Prakash Rao Applanaidoo
(BN–MIC) 16,681 21.40% Zainurizzaman Moharam
(PSM)
642 0.82% P108 Shah Alam 107,316 Khalid Abdul Samad
(PH–AMANAH) 55,949 60.00% 33,849 Azhari Shaari
(BN–UMNO) 22,100 23.70% 93,243 Khalid Abdul Samad
(PH–AMANAH) Mohd Zuhdi Marzuki
(GS–PAS) 15,194 16.30% P109 Kapar 124,983 Abdullah Sani Abdul Hamid
(PH–PKR) 47,731 44.99% 16,306 Abd Rani Osman
(GS–PAS) 31,425 29.62% 106,093 Manivannan K. Gowindasamy
(PH–PKR) Mohana Muniandy Raman
(BN–MIC) 26,412 24.90% Manikavasagam Sundram
(PRM)
525 0.49% P110 Klang 149,348 Charles Anthony Santiago
(PH–DAP) 98,279 77.34% 78,773 Ching Eu Boon
(BN–MCA) 19,506 15.35% 127,074 Charles Anthony Santiago
(PH–DAP)
Khairushah Kottapan Abdullah
(GS–PAS) 9,169 7.22% Puvananderan Ganasamoorthy
(IND) 120 0.09% P111 Kota Raja 149,021 Mohamad Sabu
(PH–AMANAH) 90,697 70.79% 71,142 Mohamed Diah Baharun
(GS–PAS) 19,555 15.26% 128,126 Siti Mariah Mahmud
(PH–AMANAH) V. Gunalan
(BN–MIC) 17,874 13.95% P112 Kuala Langat 102,406 Xavier Jayakumar Arulanandam
(PH–PKR) 43,239 49.08% 17,112 Shahril Sufian Hamdan
(BN–UMNO) 26,127 29.66% 88,097 Abdullah Sani Abdul Hamid
(PH–PKR) Yahya Baba
(GS–PAS) 18,731 21.26% P113 Sepang 104,508 Mohamed Hanipa Maidin
(PH–AMANAH) 46,740 51.56% 18,705 Marsum Paing
(BN–UMNO) 28,035 30.92% 90,657 Mohamed Hanipa Maidin
(PH–AMANAH) Sabirin Marsono
(GS–PAS) 15,882 17.52%