Individual Records

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 sured 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 ire 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 s that the bulk of his runs has come against minnows of the game. You can read Babar Azam’s opponent-wise 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 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 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.