Members of the Dewan Rakyat, 15th Malaysian Parliament

From Wikipedia, the free encyclopedia

This is a list of the members of the Dewan Rakyat (House of Representatives) of the 15th Parliament of Malaysia, elected in the 2022 general election.[1]

Legislative bodyParliament of Malaysia
JurisdictionMalaysia
Term19 December 2022 – present
Quick facts 15th Parliament of Malaysia, Overview ...
15th Parliament of Malaysia
14th Parliament 16th Parliament
Overview
Legislative bodyParliament of Malaysia
JurisdictionMalaysia
Meeting placeMalaysian Houses of Parliament
Term19 December 2022 – present
Election2022 general election
GovernmentAnwar Ibrahim cabinet
Websitewww.parlimen.gov.my
Dewan Rakyat
Dewan Rakyat as of 19 November 2022
Members222
SpeakerJohari Abdul
Deputy SpeakerRamli Mohd Nor
Alice Lau Kiong Yieng
SecretaryNizam Mydin Bacha Mydin
Prime MinisterAnwar Ibrahim
Leader of the OppositionHamzah Zainudin
Party controlPakatan Harapan
Sovereign
Yang di-Pertuan AgongAl-Sultan Abdullah Ri'ayatuddin Al-Mustafa Billah Shah (until 31 January 2024)
Sultan Ibrahim
Sessions
1st1st Meeting :
19 December 2022 – 20 December 2022
2nd1st Meeting :
13 February 2023 – 4 April 2023
2nd Meeting :
22 May 2023 – 15 June 2023
Special Meeting:
11 September 2023 – 19 September 2023
3rd Meeting :
9 October 2023 – 30 November 2023
3rd1st Meeting :
26 February 2024 – 27 March 2024
2nd Meeting :
24 June 2024 – 18 July 2024
3rd Meeting :
14 October 2024 – 12 December 2024
4th1st Meeting :
3 February 2025 – 6 March 2025
Special Meeting:
5 May 2025
2nd Meeting :
21 July 2025 – 28 August 2025
3rd Meeting :
6 October 2025 – 4 December 2025
5th1st Meeting :
19 January 2026 – 3 March 2026
2nd Meeting :
22 June 2026 – 16 July 2026
3rd Meeting :
5 October 2026 – 8 December 2026
Close

Compositions

Outcomes of the 15th general election

More information State and federal territories, # of seats ...
Beginning of the 15th Parliament of Malaysia
19 December 2022
State and
federal territories
# of
seats
PH
seats
BN
seats
PN
seats
GRS
seats
GPS
seats
WARISAN
seats
UPKO seats KDM
seats
STAR seats PBM
seats
MUDA
seats
Others
seats
Perlis Perlis3003000 00 0000
Kedah Kedah151014000 00 0000
Kelantan Kelantan140014000 00 0002
List
  • Independent (3)
Terengganu Terengganu8008000 00 0000
Penang Penang131002000 00 0001
List
  • Independent (1)
Perak Perak241135000 00 0002
List
  • Independent (5)
Pahang Pahang14257000 00 0001
List
  • Independent (1)
Selangor Selangor221605000 00 0001
List
  • Independent (1)
Kuala Lumpur Kuala Lumpur111010000 00 0000
Putrajaya Putrajaya1001000 00 0000
Negeri Sembilan Negeri Sembilan8350000 00 0000
Malacca Malacca6303000 00 0000
Johor Johor261492000 00 0010
Labuan Labuan1000000 00 0001
List
  • Independent (1)
Sabah Sabah25371503 22 1001
List
  • Independent (1)
Sarawak Sarawak286010230 00 0100
Total22279306252332211113
Close

62

More information Government + Confidence & Supply (153), Opposition (69) ...
Government + Confidence & Supply (153) Opposition (69)
PH BN GPS GRS WARISAN UPKO KDM STAR PBM IND PN MUDA IND
79 30 23 5 3 2 2 1 1 7 62 1 6
40 31 8 26 2 1 1 14 5 2 2 4 1 43 19
DAP PKR AMANAH UMNO MCA MIC PBRS PBB PRS PDP SUPP Direct PBS WARISAN UPKO KDM STAR PBM IND PAS BERSATU MUDA IND
Close

Last election pendulum

The 15th General Election witnessed 148 governmental seats and 74 non-governmental seats filled the Dewan Rakyat. The government side has 43 safe seats and 9 fairly safe seats, while the other side has 21 safe seats and 10 fairly safe seats.

Changes in the composition of the Dewan Rakyat

More information Date, PH ...
DatePHBNGPSGRSWARISAN UPKO STARKDMPBMMUDAINDPNVacantGovernment [N 1] +
C&S [N 2] MPs
19 November 202281302363 0 02111 [N 3] 731 [N 4]148
7 December 2022 Increase[N 5]
74
Decrease
0
27 June 2023 Decrease
73
Increase[N 6]
1
23 July 2023Decrease
80
73Increase[N 7]
2
147
12 August 202380 Increase[N 8]
74
Decrease
1
9 September 2023Increase[N 9]
81
74Decrease
0
148
10 September 2023811
[N 10]
0147
26 September 20231 Decrease
73
Increase[N 11]
1
12 October 2023 Increase[N 12]
1
Decrease
72
1148
30 October 2023 Increase[N 13]
2
Decrease
71
149
7 November 2023 Increase[N 14]
3
Decrease
70
150
8 November 2023 Increase[N 15]
4
Decrease
69
151
28 November 2023 Increase[N 16]
5
Decrease
68
152
2 December 2023 5Increase[N 17]
69
Decrease 0
24 January 2024 Increase[N 18]
6
Decrease
68
0153
2 June 2024 Increase[N 19]
7
Decrease
0
68
2 October 2025 Decrease
5
Increase [N 20]
1
7 0
14 October 2025 5 1 7 Increase [N 21]
1
Decrease
67
10 November 2025 Decrease
79
Increase [N 22]
2
1 67
5 December 2025 79 Decrease
29
2 Increase[N 23]
1
152
6 January 2026 29 Increase [N 24]
2
Decrease
66
1
24 January 2026 Increase[N 25]
30
2 66 Decrease 0 153
13 February 2026 30 Increase [N 26]
6
Decrease
62
0
Close

Seating arrangement

VacantVacantP168 Kota MaruduP200 Batang SadongP167 KudatP181 TenomP085 PekanP115 BatuP130 RasahP207 IganP142 LabisP138 Kota MelakaP149 Sri GadingP161 PulaiP050 JelutongVacantVacant
VacantVacantVacantP114 KepongP062 Sungai SiputP220 BaramP068 BeruasP097 SelayangP179 RanauP212 SibuP151 Simpang RenggamP222 LawasP206 Tanjong ManisP177 BeaufortP214 SelangauP064 Ipoh TimorVacant
VacantP201 Batang Lupar
VacantP030 JeliP166 LabuanP186 SandakanP152 KluangP209 JulauP198 Puncak BorneoP180 KeningauP195 Bandar KuchingP165 Tanjung PiaiP104 SubangP159 Pasir GudangP053 Balik PulauP169 Kota BeludP048 Bukit BenderaP089 BentongP158 Tebrau
VacantP032 Gua MusangP070 KamparP101 Hulu Langat
VacantP095 Tanjong KarangP103 PuchongP202 Sri AmanP174 PenampangP196 StampinP123 CherasP126 JelebuP120 Bukit BintangP170 TuaranP141 SekijangP099 AmpangP204 BetongP150 Batu Pahat
VacantVacantP059 Bukit GantangP146 MuarP102 BangiP203 Lubok AntuVacantVacant
VacantVacantP067 Kuala KangsarVacantVacantP098 GombakP066 Batu GajahP118 SetiawangsaP051 Bukit GelugorP132 Port DicksonP046 Batu KawanP100 PandanVacantP110 KlangP184 LibaranVacantVacant
VacantVacantVacantVacantVacantVacantP105 Petaling JayaP127 JempolVacantVacant
VacantP073 Pasir SalakP001 Padang BesarVacantMarhamah Rosli
(Senator/Deputy Minister)
P173 PutatanP129 Kuala PilahVacant
P083 KuantanP002 KangarVacantVacantP122 SeputehP072 TapahP199 SerianP153 SembrongP148 Ayer HitamP216 Hulu Rajang
(Deputy Minister)
P190 Tawau
(Deputy Minister)
P178 SipitangP133 Tampin
VacantP092 Sabak BernamP091 RompinP136 Tangga BatuP012 JeraiP189 SempornaP043 BaganP090 BeraP124 Bandar Tun RazakP052 Bayan Baru
(Deputy Minister)
P219 Miri
(Deputy Minister)
P191 KalabakanP145 BakriVacant
VacantP069 ParitP005 JerlunP087 Kuala KrauP004 LangkawiP009 Alor SetarEDCP084 Paya Besar
(Deputy Minister)
P060 Taiping
(Deputy Minister)
P192 Mas Gading
(Deputy Minister)
P080 RaubP187 KinabatanganVacant
VacantP074 LumutP061 Padang RengasP034 SetiuP039 DungunP029 MachangSergeant-at-ArmP137 Hang Tuah Jaya
(Deputy Minister)
P218 Sibuti
(Deputy Minister)
P144 Ledang
(Deputy Minister)
P071 GopengP108 Shah AlamVacant
VacantP088 TemerlohP041 Kepala BatasP109 KaparP086 MaranP003 ArauP049 Tanjong
(Deputy Minister)
P065 Ipoh Barat
(Deputy Minister)
P140 Segamat
(Deputy Minister)
P116 Wangsa MajuP155 TenggaraVacant
P018 Kulim-Bandar BaharuP035 Kuala NerusP019 TumpatP023 Rantau PanjangP082 Indera MahkotaFthe MaceBP156 Kota Tinggi
(Minister)
P193 Santubong
(Minister)
P147 Parit Sulong
(Minister)
P213 Mukah
(Deputy Minister)
P113 Sepang
(Deputy Minister)
P007 Padang TerapP139 JasinP033 BesutP020 Pengkalan ChepaP040 KemamanP215 Kapit
(Minister)
P047 Nibong Tebal
(Minister)
Amir Hamzah Azizan
(Senator/Minister)
P197 Kota Samarahan
(Deputy Minister)
P208 Sarikei
(Deputy Minister)
VacantP054 GerikP112 Kuala LangatP026 KeterehP093 Sungai BesarP125 PutrajayaP131 Rembau
(Minister)
P175 Papar
(Minister)
P182 Pensiangan
(Minister)
P221 Limbang
(Deputy Minister)
P188 Lahad Datu
(Deputy Minister)
P163 Kulai
(Deputy Minister)
VacantP010 Kuala KedahP057 Parit BuntarP042 Tasek GelugorP008 Pokok SenaP058 Bagan SeraiP076 Teluk Intan
(Minister)
P119 Titiwangsa
(Minister)
P045 Bukit Mertajam
(Minister)
P164 Pontian
(Deputy Minister)
P162 Iskandar Puteri
(Deputy Minister)
P185 Batu Sapi
(Deputy Minister)
VacantP016 BalingP044 Permatang PauhP031 Kuala KraiP205 SaratokP183 BeluranGAP111 Kota Raja
(Minister)
P210 Kanowit
(Minister)
P160 Johor Bahru
(Minister)
P015 Sungai Petani
(Minister)
P055 Lenggong
(Deputy Minister)
P176 Kimanis
(Deputy Minister)
VacantP154 MersingP006 Kubang PasuP036 Kuala TerengganuP038 Hulu TerengganuP024 Kubang KerianP128 Seremban
(Minister)
P121 Lembah Pantai
(Minister)
P096 Kuala Selangor
(Minister)
Zulkifli Hasan
(Senator/Minister)
P079 Lipis
(Deputy Minister)
P211 Lanang
(Deputy Speaker)
VacantP081 JerantutP014 MerbokP028 Pasir PutehP025 BachokP037 MarangP194 Petra Jaya (Deputy Prime Minister)Zambry Abd Kadir
(Senator/Minister)
P106 Damansara
(Minister)
P171 Sepanggar
(Minister)
P135 Alor Gajah
(Deputy Minister)
P078 Cameron Highlands
(Deputy Speaker)
P094 Hulu SelangorP022 Pasir MasP011 PendangP134 Masjid TanahP143 PagohP075 Bagan Datuk (Deputy Prime Minister)P077 Tanjong Malim
(Minister)
P117 Segambut
(Minister)
P107 Sungai Buloh
(Minister)
P172 Kota Kinabalu
(Deputy Minister)
P017 Padang SeraiP013 SikP027 Tanah MerahP021 Kota BharuP056 Larut (Opposition Leader)SecretaryP063 Tambun (Prime Minister)Saifuddin Nasution Ismail (Senator/Minister)P157 Pengerang
(Minister)
P217 Bintulu
(Minister)
Fuziah Salleh
(Senator/Deputy Minister)
Speaker
Yang Di-Pertuan Agong
  • The seating arrangement is viewable at the official website of the Parliament.[2][3]

Elected members by state

Shortcut:

Perlis | Kedah | Kelantan | Terengganu | Pulau Pinang | Perak | Pahang | Selangor | Kuala Lumpur | Putrajaya | Negeri Sembilan | Malacca | Johor | Labuan | Sabah | Sarawak

Unless noted otherwise, the MPs served the entire term of the parliament (from 19 December 2022).

Perlis

More information No., Federal Constituency ...
No. Federal Constituency Member Coalition (party)
PN 3
P001 Padang Besar Rushdan Rusmi PN (PAS)
P002 Kangar Zakri Hassan[N 27][4] PN (BERSATU)
P003 Arau Shahidan Kassim PN (PAS)
Close

Kedah

Kelantan

Terengganu

More information No., Federal Constituency ...
No. Federal Constituency Member Coalition (party)
PN 8
P033 Besut Che Mohamad Zulkifly Jusoh PN (PAS)
P034 Setiu Shaharizukirnain Abdul Kadir PN (PAS)
P035 Kuala Nerus Alias Razak PN (PAS)
P036 Kuala Terengganu Ahmad Amzad Hashim
recontest and won on 12 August 2023[N 31]
PN (PAS)
P037 Marang Abdul Hadi Awang PN (PAS)
P038 Hulu Terengganu Rosol Wahid[N 27][4] PN (BERSATU)
P039 Dungun Wan Hassan Mohd Ramli PN (PAS)
P040 Kemaman Ahmad Samsuri Mokhtar from 2 December 2023[N 32] PN (PAS)
Che Alias Hamid until 26 September 2023
Close

Penang

Perak

Pahang

Selangor

Federal Territory of Kuala Lumpur

Federal Territory of Putrajaya

More information No., Federal Constituency ...
No. Federal Constituency Member Coalition (party)
PN 1
P125 Putrajaya Mohd Radzi Md Jidin PN (BERSATU)
Close

Negeri Sembilan

More information No., Federal Constituency ...
Close

Malacca

More information No., Federal Constituency ...
Close

Johor

Federal Territory of Labuan

More information No., Federal Constituency ...
No. Federal Constituency Member Coalition (party)
IND 1
P166 Labuan Suhaili Abdul Rahman[N 42][15] IND
Close

Sabah

Sarawak

Notes

  1. Some PN MPs have declared their support for the Anwar Ibrahim government.
  2. The election for Padang Serai is postponed due to the death of a candidate after nomination day.
  3. The Kuala Terengganu seat is vacated following the disqualification of the incumbent Ahmad Amzad Hashim, triggering the 2023 Kuala Terengganu by-election.
  4. The Pulai seat is vacated following the death of the incumbent Salahuddin Ayub, triggering the 2023 Pulai by-election.
  5. MUDA leaves the Anwar Ibrahim government.
  6. The Kemaman seat is vacated following the disqualification of the incumbent Che Alias Hamid, triggering the 2023 Kemaman by-election.
  7. Kuala Kangsar MP Iskandar Dzulkarnain Abdul Khalid declares their support for the Anwar Ibrahim government while still being in PN.
  8. Labuan MP Suhaili Abdul Rahman declares their support for the Anwar Ibrahim government while still being in PN.
  9. Gua Musang MP Mohd Azizi Abu Naim declares their support for the Anwar Ibrahim government while still being in PN.
  10. Jeli MP Zahari Kechik declares their support for the Anwar Ibrahim government while still being in PN.
  11. Bukit Gantang MP Syed Abu Hussin Hafiz declares their support for the Anwar Ibrahim government while still being in PN.
  12. Tanjong Karang MP Zulkafperi Hanapi declares their support for the Anwar Ibrahim government while still being in PN.
  13. BERSATU terminated 6 MPs' membership who support the Anwar Ibrahim government.
  14. BERSATU terminated Tasek Gelugor MP Wan Saiful Wan Jan's membership
  15. The Kinabatangan seat is vacated following the death of the incumbent Bung Moktar Radin, triggering the 2026 Kinabatangan by-election.
  16. BERSATU terminated Indera Mahkota MP Saifuddin Abdullah's membership
  17. Unilaterally mentioned by Hamzah Zainuddin as MP aligned to him
  18. On 13 February 2026, Wan Fayhsal had his party membership terminated and thus became an independent.
  19. On 8 November 2023, Zahari declared support for the current government, had his party membership terminated on 2 June 2024 and thus became an independent.
  20. On 7 November 2023, Mohd Azizi declared support for the current government, had his party membership terminated on 2 June 2024 and thus became an independent.
  21. On 27 June 2023, the Terengganu Election Court ordered a fresh election for the Kuala Terengganu Parliamentary Seat after declaring the contest in the 15th General Election held in November 2022 null and void. Ahmad Amzad was the incumbent MP.
  22. Samsuri was elected to Parliament in the Kemaman by-election, 2023 after declaring the contest in the 15th General Election held in November 2022 null and void. .
  23. On 14 October 2025, Wan Saiful had his party membership terminated and thus became an independent.
  24. On 13 February 2026, Fathul had his party membership terminated and thus became an independent.
  25. On 13 February 2026, Hamzah Zainudin had his party membership terminated and thus became an independent.
  26. On 28 November 2023, Syed Abu Hussin declared support for the current government, had his party membership terminated on 2 June 2024 and thus became an independent.
  27. On 13 February 2026, Azahari Hasan had his party membership terminated and thus became an independent.
  28. On 12 October 2023, Iskandar Dzulkarnain declared support for the current government, had his party membership terminated on 2 June 2024 and thus became an independent.
  29. On 6 January 2026, Saifuddin had his party membership terminated and thus became an independent.
  30. On 24 January 2024, Zulkafperi Hanapi declared support for the current government, had his party membership terminated on 2 June 2024 and thus became an independent.
  31. Suhaizan was elected to Parliament in the Pulai by-election, 2023 following the death of Salahuddin Ayub.
  32. On 30 October 2023, Suhaili Abdul Rahman declared support for the current government, had his party membership terminated on 2 June 2024 and thus became an independent.
  33. Wilfred Madius Tangau was elected to Parliament on the ticket of the Pakatan Harapan, but UPKO officially withdrew from PH in November 2025 to become independent.
  34. Ewon Benedick was elected to Parliament on the ticket of the Pakatan Harapan, but UPKO officially withdrew from PH in November 2025 to become independent.
  35. Upon swearing-in as MP held separate GRS and BERSATU memberships while contesting under GRS, expelled from BERSATU on 21 December 2022
  36. Jeffrey Kitingan was elected to Parliament on the ticket of the Gabungan Rakyat Sabah, but STAR officially withdrew from GRS in October 2025 to become independent.

References

Related Articles

Wikiwand AI