TermClock

How long every world leader has left in office

← All countries

🇲🇾 Malaysia

Elective monarchy, federation, constitutional monarchy, federal monarchy, parliamentary monarchyElectoral democracy

Portrait of Anwar Ibrahim

Anwar Ibrahim

Prime Minister · 1,376 days in office

Tenure records

Longest-serving

Mahathir Mohamad

8,803 days · 2 terms

Shortest-serving

Ismail Sabri Yaakob

460 days

Average tenure

2,458 days

Anwar Ibrahim: 44% below average

Recent prime ministers by days in office

Anwar Ibrahim1,376Ismail Sabri Yaakob460Muhyiddin Yassin533Mahathir Mohamad8,803Najib Razak3,324Abdullah Ahmad Badawi1,981Hussein Onn2,009Abdul Razak Hussein1,940Tunku Abdul Rahman5,531

Is a leader's tenure getting longer or shorter in Malaysia?

Across 10 completed terms, the average prime minister of Malaysia has served 2,458 days (about 6.7 years). Terms are getting shorter: the last five completed terms averaged just 1,392 days. The last leader to beat the average was Najib Razak, who left office in 2018.

6y11y17y22y1960198020002020

One completed term Average tenure per decade

All prime ministers of Malaysia

#NameTook officeLeft officeDays
11Anwar IbrahimNov 24, 2022Incumbent1,376
10Ismail Sabri YaakobAug 21, 2021Nov 24, 2022460
9Muhyiddin YassinMar 1, 2020Aug 16, 2021533
8Mahathir MohamadMay 10, 2018Mar 1, 2020661
7Najib RazakApr 3, 2009May 10, 20183,324
6Abdullah Ahmad BadawiOct 31, 2003Apr 3, 20091,981
5Mahathir MohamadJul 16, 1981Oct 31, 20038,142
4Hussein OnnJan 15, 1976Jul 16, 19812,009
3Abdul Razak HusseinSep 22, 1970Jan 14, 19761,940
2Tunku Abdul RahmanAug 31, 1957Sep 22, 19704,770
1Tunku Abdul RahmanAug 1, 1955Aug 31, 1957761

Officeholder history via Wikidata. Multiple rows for one person indicate separate terms.

Frequently asked questions

Who is the Prime Minister of Malaysia?
Anwar Ibrahim has been Prime Minister of Malaysia since Nov 24, 2022.
Who is the longest-serving Prime Minister of Malaysia?
Mahathir Mohamad, with 8,803 days in office across 2 terms.
Are leaders serving longer or shorter terms in Malaysia?
Across 10 completed terms, the average prime minister of Malaysia has served 2,458 days (about 6.7 years). Terms are getting shorter: the last five completed terms averaged just 1,392 days. The last leader to beat the average was Najib Razak, who left office in 2018.