Loading live scores...

Babar Azam Centuries List Year-Wise & Format-Wise

Monday, July 20, 2026
Babar Azam Centuries List Year-Wise & Format-Wise

If there is any other name in the world of Pakistan cricket that personifies technical elegance, unreal consistency, and flawless cover drives, it is Babar Azam. This right-handed maestro, who hails from Lahore, has amassed mountains of runs in every profitable stadium in the world since his debut in 2015.

Babar Azam is included in the "Fab Four" or "Fab Five" batsmen of the modern era. The biggest beauty of his career has been his conversion rate and his ability to score centuries. In this detailed blog post, we will take a year-wise and format-wise look at the centuries of Babar Azam's entire international career. This complete breakdown will remind you of the peaks of his career and his golden innings.

Babar Azam Overall Career Century Summary

Babar Azam has consistently held the top positions in the ICC rankings. If we look at his official international records through Google Sports data until July 2026, his century count looks like this:

  • Test Cricket Centuries: 9
  • One Day International (ODI) Centuries: 20
  • T20 International (T20I) Centuries: 3
  • Total International Centuries: 32 Centuries

Year-Wise International Centuries (2016 - 2026)

Babar Azam's career graph has been quite interesting year after year. He didn't score a century in his debut year (2015), but the streak that began in 2016 took the world of e-cricket by storm.

Year 2016 (3 Centuries)

The year 2016 was a turning point in Babar Azam's career. In the bilateral ODI series against West Indies played in the UAE, he created history that was written in golden letters. He scored three consecutive ODI centuries in back-to-back matches.

ODI: 3 Centuries (120, 123, aur 117 West Indies ke khilaf)

Year 2017 (4 Centuries)

Maintaining the momentum of 2016, Babar made a splash in 2017 as well. He played brilliant innings against West Indies at home and against Sri Lanka in the UAE.

ODI: 4 Centuries (including 125* against West Indies and back-to-back 103 and 101 against Sri Lanka)

Year 2018 (2 Centuries)

This year, Babar Azam scored his first century in both white-ball cricket and the Test format. His innings of 127* against New Zealand in Abu Dhabi established him as a solid Test batsman.

Test: 1 Century (127* vs New Zealand)

ODI: 1 Century (106 vs Zimbabwe)

Year 2019: (6 Centuries)

2019 was a fantastic year for Babar Azam. He scored the most runs for Pakistan in the ICC ODI World Cup 2019, with his unbeaten 101* against New Zealand in Birmingham being among the top three innings of his career. He also scored an iconic Test century of 104 at the Gabba, Australia's home ground.

Test: 3 Centuries (104 vs Australia, 102* vs Sri Lanka, 100* vs Sri Lanka)

ODI: 3 Centuries (115 vs England, 101* vs New Zealand in World Cup, 115 vs Sri Lanka)

Year 2020 (2 Centuries)

Due to Covid-19, very little cricket was played in 2020, but Babar Azam scored runs whenever he batted. That year, he was also appointed the permanent captain of the Pakistan team.

Test: 1 Century (143 vs Bangladesh)

ODI: 1 Century (125 vs Zimbabwe)

Year 2021:(3 Centuries)

In 2021, Babar transformed himself in the shortest format. He wreaked havoc with a 122-run knock against South Africa at Centurion, stunning everyone. He also scored his highest ODI score (158) against England in Birmingham.

ODI: 2 Centuries (103 vs South Africa, 158 vs England)

T20I: 1 Century (122 vs South Africa)

Year 2022 (8 Centuries)

The year 2022 was the biggest and most remarkable year of Babar Azam's career. He broke Ricky Ponting's calendar year record of 2,598 international runs and scored eight international centuries throughout the year. He played a marathon innings of 196 runs against Australia in the Karachi Test.

Test: 4 Centuries (196 vs Australia, 119 vs Sri Lanka, 136 vs England, 161 vs New Zealand)

ODI: 3 Centuries (114 vs Australia, 105* vs Australia, 103 vs West Indies)

T20I: 1 Century (110* vs England at Karachi)

Year 2023 (4 Centuries)

In 2023, Babar scored centuries in both T20I and ODI cricket during the home series against New Zealand. His last international century came against Nepal in Multan during the Asia Cup 2023, where he scored 151 runs.

ODI: 3 Centuries (107 vs New Zealand, 149 vs New Zealand, 151 vs Nepal)

T20I: 1 Century (101* vs New Zealand)

Year 2024 - 2026

Babar Azam is the one who has scored a century in international cricket at the Asia Cup 2023. Although he scored impressive centuries for Peshawar Zalmi in PSL 2024 and PSL 2026 (such as against Gladiators and United in PSL 2026), his record of 32 centuries in the international arena has stood for some time.

Part 3: Format-Wise Comprehensive List of Centuries

Let us now understand all these 32 international centuries of Babar Azam by separating them according to the format so that your readers can get a clear view:

Test Cricket Centuries (9 Tons)

Century No.ScoreOpponentVenueYearResult
1127*New ZealandAbu Dhabi2018Won
2104AustraliaBrisbane2019Lost
3102*Sri LankaRawalpindi2019Draw
4100*Sri LankaKarachi2019Won
5143BangladeshRawalpindi2020Won
6196AustraliaKarachi2022Draw
7119Sri LankaGalle2022Won
8136EnglandRawalpindi2022Lost
9161New ZealandKarachi2022Draw

One Day International (ODI) Centuries (20 Tons)

Century No.ScoreOpponentVenueYear
1120West IndiesSharjah2016
2123West IndiesSharjah2016
3117West IndiesAbu Dhabi2016
4100AustraliaAdelaide2017
5125*West IndiesProvidence2017
6103Sri LankaAbu Dhabi2017
7101Sri LankaAbu Dhabi2017
8106ZimbabweBulawayo2018
9115EnglandNottingham2019
10101*New ZealandBirmingham2019
11115Sri LankaKarachi2019
12125ZimbabweRawalpindi2020
13103South AfricaCenturion2021
14158EnglandBirmingham2021
15114AustraliaLahore2022
16105*AustraliaLahore2022
17103West IndiesMultan2022
18107New ZealandKarachi2023
19149New ZealandKarachi2023
20151NepalMultan2023

3. T20 International (T20I) Centuries (3 Tons)

Scoring a century in International T20 cricket is considered very difficult, but Babar Azam holds the record of scoring the most T20I centuries for Pakistan with 3.

Century No.ScoreOpponentVenueYearStrike Rate
1122South AfricaCenturion2021206.77
2110*EnglandKarachi2022166.66
3101*New ZealandLahore2023174.13

Year-Wise Master Summary Table

YearTest CenturiesODI CenturiesT20I CenturiesTotal Centuries Per Year
20160303
20170404
20181102
20193306
20201102
20210213
20224318
20230314
2024 - 20260000
TOTAL920332

Babar Azam's record of 32 international centuries puts him alongside Pakistan cricket's greatest players like Younis Khan, Inzamam-ul-Haq, and Javed Miandad. Although his international century scoring has stalled over the past few years (2024-2026), experts believe he will return to form very soon, given his fitness and technique. His runs in franchise leagues like PSL 2026 prove that his bat still holds its own.

Which of Babar Azam's 32 centuries was your favorite innings? Was it his 2019 World Cup century against New Zealand or his 196 against Australia? Be sure to share your thoughts in the comments section below!

Tags
Babar Azam centuriesBabar Azam statsyear wise centuriescricket recordsPakistan cricketformat wise centuries

Spotted an error in this article? Let us know via our corrections page. Read about how we work in our editorial policy.