data story

How Malaysia votes: every election since 1959

The winning bloc once took 90% of Parliament. In 2022, no one won a majority at all.

For decades one coalition dominated Malaysian elections — Barisan Nasional and its predecessor won every general election from 1955 to 2013, at its peak taking 90% of Parliament in 2004. Then came three shocks: the 2008 'political tsunami' ended its two-thirds supermajority, 2018 delivered the first change of government in history, and 2022 produced the first hung parliament — the largest bloc (Pakatan Harapan) held just 82 of 222 seats.

Source · Election Commission of Malaysia (SPR) Malaysian general election results, 1959–2022 Updated 2026-07-01
222
Seats in Parliament
Dewan Rakyat, elected at each GE
SPR
112
Seats to govern
a simple majority (half + 1)
112 of 222
74%
Turnout, GE15 (2022)
of 21.2 million registered voters
SPR

The winning bloc's share of Parliament, 1959–2022

Seats won by the largest/governing coalition, as a share of all seats. The two-thirds line is 66.7%; a bare majority is 50.5%. Barisan Nasional's dominance peaked in 2004, then fell across three elections to 2022 — the first time no bloc won a majority.

71.2%195956%196466%196987.7%197484.4%197885.7%198283.6%198670.6%199084.4%199576.7%199990.4%200463.1%2008tsunami59.9%201356.3%201836.9%2022
Source: Election Commission of Malaysia (SPR), Malaysian general election results, 1959–2022 · Winning coalition seats ÷ total seats, per general election · % of Parliament

GE15 (2022) — a hung parliament, by the seats

The 2022 result: the largest bloc, Pakatan Harapan, held just 82 seats — far short of 112. Anwar Ibrahim became PM only after a multi-coalition unity government formed.

Pakatan Harapan (PH)
82
Perikatan Nasional (PN)
74
Barisan Nasional (BN)
30
Gabungan Parti Sarawak (GPS)
23
Gabungan Rakyat Sabah (GRS)
6
Warisan
3
Others & independents
4
Source: Election Commission of Malaysia (SPR), Malaysian general election results, 1959–2022 · Seats by coalition, GE15, 19 November 2022 · seats (of 222)

What it means

  • One coalition — Barisan Nasional and its Alliance predecessor — won every Malaysian general election from independence until 2018.
  • Its grip peaked in 2004 at 90% of Parliament, then the 2008 'political tsunami' stripped its two-thirds supermajority for the first time.
  • 2018 delivered the first change of federal government in Malaysia's history; 2022 delivered the first hung parliament.
  • In 2022 the largest bloc held just 82 of 222 seats — government required a unity coalition, a new normal of coalition politics.
  • The number that decides power is 112 — a simple majority of the 222 seats. Watch that line, not the popular vote.
Publisher
Election Commission of Malaysia (SPR) · Government — electoral authority (via open-data archives)
Document
Malaysian general election results, 1959–2022
Published
2022
Source link
https://github.com/Thevesh/analysis-election-msia
Retrieved
2026-07-01
Coverage
The Dewan Rakyat (federal Parliament) has 222 seats today; a simple majority to form government is 112, and a two-thirds supermajority is 148. 'Winning bloc's share' is the seats won by the largest/governing coalition divided by total seats that election. Seat totals grew over time as Sabah, Sarawak and new constituencies were added.
View official source ↗

Frequently asked

How many seats are needed to win a Malaysian general election?

222 seats are contested in the Dewan Rakyat (federal Parliament). A coalition needs a simple majority of 112 seats to form the government. 148 seats is a two-thirds supermajority.

Who won GE15 in 2022?

No single bloc won a majority — it was Malaysia's first hung parliament. Pakatan Harapan won the most seats (82), followed by Perikatan Nasional (74) and Barisan Nasional (30). Anwar Ibrahim became prime minister after a unity government formed.

Has the Malaysian government ever changed hands?

Yes. Barisan Nasional (and its Alliance predecessor) governed continuously from independence until 2018, when Pakatan Harapan won GE14 — the first change of government in the country's history.

What was voter turnout in GE15?

About 74% of the 21.2 million registered voters cast their ballots in the 2022 general election.

stay in the know

Malaysia, decoded weekly

One email a week — the numbers that run the country, pulled straight from the source. No spam, unsubscribe anytime.

No spam. Unsubscribe anytime.