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.
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.
List of Babar Azam Test Centuries
CENTURY NO. | SCORE | VERSUS | BALLS FACED | 4s/6s | INNINGS | VENUE | YEAR | MATCH RESULT |
---|---|---|---|---|---|---|---|---|
1 | 127* | New Zealand | 263 | 3/0 | 1 | Dubai | 2018 | Won |
2 | 104 | Australia | 173 | 13/0 | 3 | Brisbane | 2019 | Lost |
3 | 102* | Sri Lanka | 128 | 14/0 | 2 | Rawalpindi | 2019 | Drawn |
4 | 100* | Sri Lanka | 131 | 7/1 | 3 | Karachi | 2019 | Won |
5 | 143 | Bangladesh | 193 | 18/1 | 2 | Rawalpindi | 2020 | Won |
6 | 196 | Australia | 425 | 21/1 | 4 | Karachi | 2022 | Drawn |
7 | 119 | Sri Lanka | 244 | 11/2 | 2 | Galle | 2022 | Won |
8 | 136 | England | 168 | 19/1 | 2 | Rawalpindi | 2022 | Lost |
9 | 161 | New Zealand | 280 | 15/1 | 1 | Karachi | 2022 | Drawn |
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.
List of Babar Azam ODI Centuries
CENTURY NO. | SCORE | VERSUS | BALLS FACED | 4s/6s | INNINGS | VENUE | YEAR | MATCH RESULT |
---|---|---|---|---|---|---|---|---|
1 | 120 | West Indies | 131 | 8/3 | 1 | Sharjah | 2016 | Won |
2 | 123 | West Indies | 126 | 9/1 | 1 | Sharjah | 2016 | Won |
3 | 117 | West Indies | 106 | 8/1 | 1 | Abu Dhabi | 2016 | Won |
4 | 100 | Australia | 109 | 7/1 | 2 | Adelaide | 2017 | Lost |
5 | 125* | West Indies | 125 | 7/3 | 1 | Guyana | 2017 | Won |
6 | 103 | Sri Lanka | 131 | 5/0 | 1 | Dubai | 2017 | Won |
7 | 101 | Sri Lanka | 133 | 6/0 | 1 | Abu Dhabi | 2017 | Won |
8 | 106* | Zimbabwe | 76 | 9/2 | 1 | Bulawayo | 2018 | Won |
9 | 115 | England | 112 | 13/1 | 1 | Nottingham | 2019 | Lost |
10 | 101* | New Zealand | 126 | 11/0 | 2 | Birmingham | 2019 | Won |
11 | 115 | Sri Lanka | 105 | 8/4 | 1 | Karachi | 2019 | Won |
12 | 125 | Zimbabwe | 125 | 13/1 | 2 | Rawalpindi | 2020 | Lost |
13 | 103 | South Africa | 104 | 17/0 | 2 | Centurion | 2021 | Won |
14 | 158 | England | 139 | 14/4 | 1 | Birmingham | 2021 | Lost |
15 | 114 | Australia | 83 | 11/1 | 2 | Lahore | 2022 | Won |
16 | 105* | Australia | 115 | 12/0 | 2 | Lahore | 2022 | Won |
17 | 103 | West Indies | 107 | 9/0 | 2 | Multan | 2022 | Won |
18 | 107 | New Zealand | 117 | 10/0 | 1 | Karachi | 2023 | Won |
19 | 151 | Nepal | 131 | 14/4 | 1 | Multan | 2023 | Won |
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.