← every election

First hung parliament; resolved by the unity government under Anwar Ibrahim.

19 November 2022222 seats112 for a majority

Photo: CEphoto, Uwe Aranas · CC BY-SA 3.0 · Wikimedia Commons

No single bloc reached 112. The largest, “PR/PH”, held 82 of 222.

PR/PH82
PAS-led74
Alliance/BN30
GPS23
Other7
GRS6

every seat, 2022

P.001 Padang Besar, PerlisP.002 Kangar, PerlisP.003 Arau, PerlisP.004 Langkawi, KedahP.005 Jerlun, KedahP.006 Kubang Pasu, KedahP.007 Padang Terap, KedahP.008 Pokok Sena, KedahP.009 Alor Setar, KedahP.010 Kuala Kedah, KedahP.011 Pendang, KedahP.012 Jerai, KedahP.013 Sik, KedahP.014 Merbok, KedahP.015 Sungai Petani, KedahP.016 Baling, KedahP.017 Padang Serai, KedahP.018 Kulim-Bandar Baharu, KedahP.019 Tumpat, KelantanP.020 Pengkalan Chepa, KelantanP.021 Kota Bharu, KelantanP.022 Pasir Mas, KelantanP.023 Rantau Panjang, KelantanP.024 Kubang Kerian, KelantanP.025 Bachok, KelantanP.026 Ketereh, KelantanP.027 Tanah Merah, KelantanP.028 Pasir Puteh, KelantanP.029 Machang, KelantanP.030 Jeli, KelantanP.031 Kuala Krai, KelantanP.032 Gua Musang, KelantanP.033 Besut, TerengganuP.034 Setiu, TerengganuP.035 Kuala Nerus, TerengganuP.036 Kuala Terengganu, TerengganuP.037 Marang, TerengganuP.038 Hulu Terengganu, TerengganuP.039 Dungun, TerengganuP.040 Kemaman, TerengganuP.041 Kepala Batas, Pulau PinangP.042 Tasek Gelugor, Pulau PinangP.043 Bagan, Pulau PinangP.044 Permatang Pauh, Pulau PinangP.045 Bukit Mertajam, Pulau PinangP.046 Batu Kawan, Pulau PinangP.047 Nibong Tebal, Pulau PinangP.048 Bukit Bendera, Pulau PinangP.049 Tanjong, Pulau PinangP.050 Jelutong, Pulau PinangP.051 Bukit Gelugor, Pulau PinangP.052 Bayan Baru, Pulau PinangP.053 Balik Pulau, Pulau PinangP.054 Gerik, PerakP.055 Lenggong, PerakP.056 Larut, PerakP.057 Parit Buntar, PerakP.058 Bagan Serai, PerakP.059 Bukit Gantang, PerakP.060 Taiping, PerakP.061 Padang Rengas, PerakP.062 Sungai Siput, PerakP.063 Tambun, PerakP.064 Ipoh Timor, PerakP.065 Ipoh Barat, PerakP.066 Batu Gajah, PerakP.067 Kuala Kangsar, PerakP.068 Beruas, PerakP.069 Parit, PerakP.070 Kampar, PerakP.071 Gopeng, PerakP.072 Tapah, PerakP.073 Pasir Salak, PerakP.074 Lumut, PerakP.075 Bagan Datuk, PerakP.076 Teluk Intan, PerakP.077 Tanjong Malim, PerakP.078 Cameron Highlands, PahangP.079 Lipis, PahangP.080 Raub, PahangP.081 Jerantut, PahangP.082 Indera Mahkota, PahangP.083 Kuantan, PahangP.084 Paya Besar, PahangP.085 Pekan, PahangP.086 Maran, PahangP.087 Kuala Krau, PahangP.088 Temerloh, PahangP.089 Bentong, PahangP.090 Bera, PahangP.091 Rompin, PahangP.092 Sabak Bernam, SelangorP.093 Sungai Besar, SelangorP.094 Hulu Selangor, SelangorP.095 Tanjong Karang, SelangorP.096 Kuala Selangor, SelangorP.097 Selayang, SelangorP.098 Gombak, SelangorP.099 Ampang, SelangorP.100 Pandan, SelangorP.101 Hulu Langat, SelangorP.102 Bangi, SelangorP.103 Puchong, SelangorP.104 Subang, SelangorP.105 Petaling Jaya, SelangorP.106 Damansara, SelangorP.107 Sungai Buloh, SelangorP.108 Shah Alam, SelangorP.109 Kapar, SelangorP.110 Klang, SelangorP.111 Kota Raja, SelangorP.112 Kuala Langat, SelangorP.113 Sepang, SelangorP.114 Kepong, W.P. Kuala LumpurP.115 Batu, W.P. Kuala LumpurP.116 Wangsa Maju, W.P. Kuala LumpurP.117 Segambut, W.P. Kuala LumpurP.118 Setiawangsa, W.P. Kuala LumpurP.119 Titiwangsa, W.P. Kuala LumpurP.120 Bukit Bintang, W.P. Kuala LumpurP.121 Lembah Pantai, W.P. Kuala LumpurP.122 Seputeh, W.P. Kuala LumpurP.123 Cheras, W.P. Kuala LumpurP.124 Bandar Tun Razak, W.P. Kuala LumpurP.125 Putrajaya, W.P. PutrajayaP.126 Jelebu, Negeri SembilanP.127 Jempol, Negeri SembilanP.128 Seremban, Negeri SembilanP.129 Kuala Pilah, Negeri SembilanP.130 Rasah, Negeri SembilanP.131 Rembau, Negeri SembilanP.132 Port Dickson, Negeri SembilanP.133 Tampin, Negeri SembilanP.134 Masjid Tanah, MelakaP.135 Alor Gajah, MelakaP.136 Tangga Batu, MelakaP.137 Hang Tuah Jaya, MelakaP.138 Kota Melaka, MelakaP.139 Jasin, MelakaP.140 Segamat, JohorP.141 Sekijang, JohorP.142 Labis, JohorP.143 Pagoh, JohorP.144 Ledang, JohorP.145 Bakri, JohorP.146 Muar, JohorP.147 Parit Sulong, JohorP.148 Ayer Hitam, JohorP.149 Sri Gading, JohorP.150 Batu Pahat, JohorP.151 Simpang Renggam, JohorP.152 Kluang, JohorP.153 Sembrong, JohorP.154 Mersing, JohorP.155 Tenggara, JohorP.156 Kota Tinggi, JohorP.157 Pengerang, JohorP.158 Tebrau, JohorP.159 Pasir Gudang, JohorP.160 Johor Bahru, JohorP.161 Pulai, JohorP.162 Iskandar Puteri, JohorP.163 Kulai, JohorP.164 Pontian, JohorP.165 Tanjung Piai, JohorP.166 Labuan, W.P. LabuanP.167 Kudat, SabahP.168 Kota Marudu, SabahP.169 Kota Belud, SabahP.170 Tuaran, SabahP.171 Sepanggar, SabahP.172 Kota Kinabalu, SabahP.173 Putatan, SabahP.174 Penampang, SabahP.175 Papar, SabahP.176 Kimanis, SabahP.177 Beaufort, SabahP.178 Sipitang, SabahP.179 Ranau, SabahP.180 Keningau, SabahP.181 Tenom, SabahP.182 Pensiangan, SabahP.183 Beluran, SabahP.184 Libaran, SabahP.185 Batu Sapi, SabahP.186 Sandakan, SabahP.187 Kinabatangan, SabahP.188 Lahad Datu, SabahP.189 Semporna, SabahP.190 Tawau, SabahP.191 Kalabakan, SabahP.192 Mas Gading, SarawakP.193 Santubong, SarawakP.194 Petra Jaya, SarawakP.195 Bandar Kuching, SarawakP.196 Stampin, SarawakP.197 Kota Samarahan, SarawakP.198 Puncak Borneo, SarawakP.199 Serian, SarawakP.200 Batang Sadong, SarawakP.201 Batang Lupar, SarawakP.202 Sri Aman, SarawakP.203 Lubok Antu, SarawakP.204 Betong, SarawakP.205 Saratok, SarawakP.206 Tanjong Manis, SarawakP.207 Igan, SarawakP.208 Sarikei, SarawakP.209 Julau, SarawakP.210 Kanowit, SarawakP.211 Lanang, SarawakP.212 Sibu, SarawakP.213 Mukah, SarawakP.214 Selangau, SarawakP.215 Kapit, SarawakP.216 Hulu Rajang, SarawakP.217 Bintulu, SarawakP.218 Sibuti, SarawakP.219 Miri, SarawakP.220 Baram, SarawakP.221 Limbang, SarawakP.222 Lawas, Sarawak

the road to this election

GE15 followed several years of changing federal coalitions after the 2018 election. Parliament was dissolved on 10 October 2022, and the Election Commission set nomination day for 5 November and polling for 19 November, producing a short 14-day campaign..

The campaign took place amid reported concern about household costs, political instability, corruption and economic growth. A pre-election survey put inflation first among the concerns respondents named. The decision to hold the vote during the monsoon period also became part of the public debate because of flood risks..

The result did not give any one coalition 112 seats. The verified tally was PH lineage 82, PAS-led lineage 74, Alliance/BN lineage 30, GPS 23, GRS six and Other/Independent seven. This differed from GE14 in particular because BN’s representation declined from 80 to 30 seats, while PN had become a principal competitor in the contest..

After negotiations between parties and the palace’s consultations, Anwar Ibrahim was appointed Prime Minister on 24 November. PH, BN and GPS formed the principal blocs of the new “unity government”; GRS joined the next day..

the working

What the sources say

9 claims, each carrying the certainty label written beside it in the knowledge base, and the source it came from.

established10 October 2022

The 14th Parliament was dissolved, beginning the process for GE15.

Bernama

established5–18 November 2022

Candidate nominations were held on 5 November; the Election Commission set a 14-day campaign period ending at 11.59pm on 18 November, with early voting on 15 November and polling on 19 November.

Bernama

establishedBefore polling

A Merdeka Center survey conducted from 19 to 28 October found respondents’ most frequently cited concerns were inflation (31%), political instability (13%), corruption (12%), and economic growth (12%).

Merdeka Center

establishedThe campaign period

The timing of polling during the north-east monsoon was publicly criticised, including by opposition figures and members of the cabinet; meteorological warnings had raised concerns about flooding.

Channel NewsAsia

establishedGE15’s final parliamentary tally

PH won 82 seats, PN 74, BN 30, GPS 23 and GRS six; Warisan won three, Independents two, and PBM and KDM one each. These figures total 222 seats.

Bernama

establishedCompared with GE14

BN’s representation fell from 79 seats in GE14 (some accounts count 80) to 30 in GE15, while the election involved a three-way competition among PH, BN and PN in many seats rather than the earlier two-coalition pattern.

ISEAS–Yusof Ishak Institute

established24 November 2022

The Yang di-Pertuan Agong appointed Anwar Ibrahim Malaysia’s tenth Prime Minister.

Parliament of Malaysia

establishedImmediately after the appointment

Anwar said his government’s main participating coalitions were PH, BN and GPS; GRS joined the following day.

Malay MailBernama

uncertainOfficial coalition totals

SPR’s public services provide constituency-level results and result publications, but no official final coalition-grouped tally equivalent to this page’s summary was located; coalition totals are therefore transparent aggregations using stated coalition definitions..

Election Commission Open Data PortalElectionData.MY

where accounts differ

Why it turned out this way — and who says so

Explanations for an election result are arguments, not facts. Each of these is attributed to the person or study that made it, and set beside the others without a winner being picked.

Did GE15 show a nationwide, durable shift towards PN/PAS?

contested

Kai Ostwald and Steven Oliver argued in retrospective academic analysis that change was limited mainly to two electoral arenas and was partly the product of coalition realignment rather than a broad change in voter preferences. Bridget Welsh, in a contemporaneous post-election analysis, argued that PN’s result reflected its appeal among Malay voters, including memories of Covid-19 assistance and its campaign positioning..

how this is labelled: contested — competing academic and analyst framings

ISEAS–Yusof Ishak InstituteBridget Welsh

Why did BN win 30 seats?

contested

UMNO president Ahmad Zahid Hamidi, speaking in January 2023, attributed the result to “internal sabotaging” that cost the coalition youth votes, to UMNO having “very little funding” during the campaign, and to what he described as last-minute inducements by opponents; he said the outcome was the whole party’s responsibility rather than his alone. University of Malaya analyst Awang Azman Awang Pawi attributed BN/UMNO’s result to internal party friction and public disputes. Welsh attributed part of BN/UMNO’s weaker performance to factionalism, corruption concerns and campaign choices...

how this is labelled: contested — the party leader’s own account alongside two analyst framings

Malay MailMalay MailBridget Welsh

Why did PN win 74 seats?

contested

Muhyiddin Yassin, PN’s chairman, attributed the coalition’s standing to its support among Malay and Bumiputera voters, saying its opponents were “anxious to see PN get the support of at least 62 per cent of Malays and Bumiputera in GE15”. Welsh argued that Muhyiddin’s personal popularity among Malay voters, memories of Covid-19 assistance, and PN’s positioning on Malay representation contributed to its result. Ostwald and Oliver argued the outcome was partly explained by coalition realignment and by geographically concentrated changes, cautioning against treating it as a uniform national shift in preferences...

how this is labelled: contested — the coalition’s own claim alongside two analyst framings

Malay MailBridget WelshISEAS–Yusof Ishak Institute

Why did PH not win a majority on its own?

contested

Welsh argued that PH’s reform message connected less strongly with some younger voters focused on economic conditions and political stability after the Covid-19 period. No comparable on-the-record self-assessment by PH’s own leadership explaining why it fell short of 112 seats was located; Anwar Ibrahim’s statements in the days after polling addressed forming a government rather than the causes of the result.

how this is labelled: contested — Welsh’s framing; the coalition’s own account of this question is not on the record

Bridget Welsh

contested

advanced by Gayathry Venkiteswaran of the University of Nottingham Malaysia. She noted that commentators described GE15 as a “TikTok election” and that PN and PH invested heavily in short-form video, without establishing this as a sole cause of voting outcomes.

how this is labelled: contested — media-scholar framing

ISEAS–Yusof Ishak Institute

still being researched

What this page does not yet know

  • How much first-time voters changed the result. GE15 was the first general election held after the voting age was lowered to 18 and automatic registration began. No sufficiently neutral, directly sourced national estimate isolating the effect of first-time voters on the outcome has been located.
  • How much each factor mattered. No source has been located that separates the effects of inflation, political instability, campaign messaging, appeals framed around race or religion, candidate quality and social media on the result.