Babar Azam – ODI, Test, & T20I Centuries List (vs Countries)

Babar Azam is the fastest batsman to achieve 17 centuries in ODI cricket. The Pakistani captain needed only 85 innings to achieve the milestone, as the previous record-holder Hashim Amla needed 98 ODI innings.

Babar is also the fastest Asian batsman to reach 10000 runs in international cricket. He surpassed Virat Kohli, who achieved the milestone in his 232nd innings, whereas Babar took only 228. The overall record-holder, Viv Richards, achieved the same in his 206th international innings.

While fans admire Babar Azam’s impressive centuries across formats, some might also consider casinos that aren’t part of Spelpaus for unique gaming experiences.

He is the new run machine in the cricketing world, consistently scoring centuries. There is a claim among the social media users that the bulk of his runs has come against minnows of the game. You can read Babar Azam’s opponent-wise Test and T20I stats here to understand it is invalid.

Babar, so far, has scored 9 Test centuries, 19 ODI centuries, and 3 T20I centuries – 31 in total.

This article will list Babar Azam’s centuries in ODI,Test & T20I cricket.

Babar Azam Test Centuries List

Century NoScoreOpponentBalls4s/6sInnsVenueYearResult
1127*v New Zealand26312/21Dubai (DICS)2018–
2104v Australia17313/03Brisbane2019–
3102*v Sri Lanka12814/02Rawalpindi2019–
4100*v Sri Lanka1317/13Karachi2019–
5143v Bangladesh19318/12Rawalpindi2020–
6196v Australia42521/14Karachi2022–
7119v Sri Lanka24411/22Galle2022–
8136v England16819/12Rawalpindi2022–
9161v New Zealand28015/11Karachi2022–

Key Stats

You can sort the table by each column to understand more about the century scores.

Babar’s highest Test score of 196 came against Australia in a big chase, ending up in a draw. In the dramatic Karachi Test match in 2022, he was dismissed at a score of 196 after batting for a long 603 minutes and facing 425 balls. Read here about the longest Test innings ever played.

Most of his centuries came against Sri Lanka, one of his favorite Test opponents. He averages more than 60 against his Asian counterpart team.

He almost made it to the elite list of batters scoring double centuries in the 4th innings of a Test match by making a match-saving 196 against Australia.

Seven of his longest format centuries came in home Tests and 2 away.

2022 became his successful years in terms of centuries, as he has hit 4 100-plus scores that year.

Pakistan has won 4 red-ball matches when Babar scored centuries.

Babar Azam ODI Centuries List

Century NoScoreBalls4s/6sInnsOpponentVenueYearResult
11201318/31v West IndiesSharjah2016–
21231269/11v West IndiesSharjah2016–
31171068/11v West IndiesAbu Dhabi2016–
41001097/12v AustraliaAdelaide2017–
5125*1327/31v West IndiesProvidence2017–
61031315/01v Sri LankaDubai (DICS)2017–
71011336/01v Sri LankaAbu Dhabi2017–
8106*769/21v ZimbabweBulawayo2018–
911511213/11v EnglandNottingham2019–
10101*12711/02v New ZealandBirmingham2019–
111151058/41v Sri LankaKarachi2019–
1212512513/12v ZimbabweRawalpindi2020–
1310310417/02v South AfricaCenturion2021–
1415813914/41v EnglandBirmingham2021–
151148311/12v AustraliaLahore2022–
16105*11512/02v AustraliaLahore2022–
171031079/02v West IndiesMultan2022–
1810711710/01v New ZealandKarachi2023–
1915113114/41v NepalMultan2023–
20102*1198/02v Sri LankaRawalpindi2025–

Key Stats

Babar’s highest ODI score came against England in 2021, when he scored his first 150+ score of 158 in Birmingham. Pakistan lost that game by 3 wickets, with England successfully chasing down Pakistan’s 331 with two overs to spare.

Babar scored his big chunk of centuries against West Indies – 5. Find the list of players who has scored most centuries against single opponents here.

His 72-ball century versus Zimbabwe in Bulawayo in 2018 is his fastest in terms of balls faced. It is the 13th fastest century for Pakistan in 50-over cricket. Find out the ten fastest ODI centuries here.

While batting second in ODIs, the Pakistani batter has hit 7 centuries where 5 of which helped Pakistan win the game. While batting first, he has 12, in Pakistan lost only two. Read here where Babar stands in the list of players who scored the most centuries during ODI chases.

Considering the fact that Pakistan played their home games in UAE until 2019, 11 of his tons came at home with 2 centuries each in Lahore, Multan, Abu Dhabi, Karachi, and Sharjah. Away from home, he has scored 2 centuries in Birmingham, England.

Country-wise, away from home, he has hit 3 centuries in England and 1 each in Australia, Zimbabwe, South Africa, & West Indies.

2017 was his best year in white-ball cricket as he reached the triple-digit mark four times in that year. Read: Most Centuries in a single calendar year.

Overall, 15 of his centuries ended as a winning game for Pakistan, and four came in losses. Find out the top ten players who have hit the most centuries on winning causes.

List of Babar Azam T20I Centuries

His first T20 century came against South Africa in Centurion in 2021. Pakistan won that game, with Babar Azam ending as the Player of the Match.

The second came against England in Karachi – an unbeaten 110 to help Pakistan bag a big 10-wicket win over England in 2022.

The third in Lahore in 2023 against New Zealand – an unbeaten 101 to put a massive total of 192 on board for his side.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top