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.
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.
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.
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.
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.
Malaysia, decoded weekly
One email a week — the numbers that run the country, pulled straight from the source. No spam, unsubscribe anytime.