Datuk Seri Abdullah Hj Ahmad Badawi
Subri Mat Arshad
| Pertubuhan Kebangsaan Melayu Bersatu | 65.8% |
23,445 votes |
| Parti Islam SeMalaysia | 34.2% |
12,199 votes |
| Void | 634 votes | |
Tan Sri Nor Mohamed Yakcop
Ismail Salleh
| Pertubuhan Kebangsaan Melayu Bersatu | 56.3% |
20,448 votes |
| Parti Islam SeMalaysia | 43.7% |
15,901 votes |
| Void | 600 votes | |
Song Choy Leng
Lim Guan Eng
| Persatuan Cina Malaysia | 73.1% |
33,748 votes |
| Parti Tindakan Demokratik | 25.3% |
11,678 votes |
| Void | 766 votes | |
Datuk Pirdaus Ismail
Datuk Seri Dr Wan Azizah Wan Ismail
| Pertubuhan Kebangsaan Melayu Bersatu | 64.0% |
30,338 votes |
| Parti Keadilan Rakyat | 35.8% |
16,950 votes |
| Void | 110 votes | |
Ong Tang Chuan
Chong Eng
| Persatuan Cina Malaysia | 44.2% |
22,050 votes |
| Parti Tindakan Demokratik | 55.8% |
27,817 votes |
| Void | 931 votes | |
Tan Sri Dr Koh Tsu Koon
Dr P. Ramasamy
| Parti Gerakan Rakyat | 37.1% |
13,582 votes |
| Parti Tindakan Demokratik | 63.0% |
23,067 votes |
| Void | 640 votes | |
Datuk Zainal Abidin Osman
Tan Tee Beng
| Pertubuhan Kebangsaan Melayu Bersatu | 45.9% |
17,123 votes |
| Parti Keadilan Rakyat | 54.1% |
20,210 votes |
| Void | 784 votes | |
Datuk Seri Chia Kwang Chye
Liew Chin Tong
| Parti Gerakan Rakyat | 32.6% |
15,131 votes |
| Parti Tindakan Demokratik | 67.4% |
31,243 votes |
| Void | 642 votes | |
Khaw Veon Szu
Chow Kon Yeow
| Parti Gerakan Rakyat | 73.1% |
28,248 votes |
| Parti Tindakan Demokratik | 25.3% |
9,759 votes |
| Void | 631 votes | |
Dr Thor Teong Ghee
Jeff Ooi Chuan Ann
Badrul Zaman P. F. Md Zakariah
| Parti Gerakan Rakyat | 31.2% |
14,247 votes |
| Parti Tindakan Demokratik | 66.8% |
30,493 votes |
| Independent | 1.9% |
882 votes |
| Void | 41 votes | |
Datuk Koay Kar Huah
Karpal Singh
| Persatuan Cina Malaysia | 28.7% |
14,125 votes |
| Parti Tindakan Demokratik | 71.3% |
35,140 votes |
| Void | 707 votes | |
Ooi Siew Kim
Datuk Zahrain Hashim
| Persatuan Cina Malaysia | 61.6% |
27,618 votes |
| Parti Keadilan Rakyat | 37.0% |
16,589 votes |
| Void | 655 votes | |
Datuk Dr Norraesah Mohamad
Mohd Yusmadi Yusoff
| Pertubuhan Kebangsaan Melayu Bersatu | 48.9% |
15,041 votes |
| Parti Keadilan Rakyat | 51.1% |
15,749 votes |
| Void | 601 votes | |