Babar Azam, the shining star of Pakistan's cricket, is known for his exceptional batting skills and is widely regarded as one of the finest batters in modern cricket. Babar Azam made his international debut in an ODI in 2015 against Zimbabwe. He is the former captain of the Pakistan national cricket team.
Babar is presently the only cricketer in the world to be in the top 5 rankings across all formats and is currently ranked as the number two batter in ODIs and fourth in T20I and Tests. He is the joint most successful T20I captain (42 wins) and the only captain to take Pakistan to the number 1 ODI team rankings.
Babar Azam has scored a total of 31 centuries in all three formats of the game. This article will explore Babar Azam's list of centuries, highlighting some of his most memorable innings and achievements.
Babar Azam’s Last Century in All Formats (Test, ODI, and T20)
Babar Azam's last century came on 30th August 2023 against Nepal at the Multan Cricket Stadium, Multan.
Babar averages 47.74 in Tests, 56.72 in ODIs, and 41.48 in T20Is. He is currently fourth (31) on the list of most centuries for Pakistan after Younus Khan (41), Mohammad Yousuf (39), and Inzamam-ul-Haq (35).
Format | Last Century Date | Score | Opponent | Location |
Test | 26 December, 2022 | 161 | New Zealand | Karachi |
ODI | 30 August 2023 | 151 | Nepal | Multan |
T20I | 15 April 2023 | 101* | New Zealand | Lahore |
PSL | 8 March 2023 | 115 | Quetta | Rawalpindi |
Babar Azam Centuries in World Cup
Babar Azam has played in 2 ODI World Cups, scoring 794 runs at an average of 52.93 with 1 hundred and 7 fifties.
Format | Date | Score | Opponent | Location | Match Result |
ODI | 26 June 2019 | 101* | New Zealand | Birmingham | Won |
Babar Azam’s Centuries in Test
Babar has scored a total of 9 Test centuries in his career playing for India. Pakistan cricket team has won 4 Test matches when Babar has scored a century.
Babar made his Test debut in 2016, and scored his first century two years later. He made 127* against New Zealand on 24th November 2018 at the Dubai International Stadium, Dubai. India won the match by an innings & 16 runs. His highest Test score of 196 came against Australia at the National Stadium, Karachi, in 2022. Azam has scored 6 Test centuries at home and 3 away.
Sr. No | Date | Score | Opponent | Location | Match Result |
1 | 24 November 2018 | 127 | New Zealand | Dubai | Won |
2 | 21 November 2019 | 104 | Australia | Brisbane | Lost |
3 | 11 December 2019 | 102* | Sri Lanka | Rawalpindi | Drawn |
4 | 19 December 2019 | 100* | Sri Lanka | Karachi | Won |
5 | 7 February 2020 | 143 | Bangladesh | Rawalpindi | Won |
6 | 12 March 2022 | 196 | Australia | Karachi | Drawn |
7 | 16 July 2022 | 119 | Sri Lanka | Galle | Won |
8 | 1 December 2022 | 136 | England | Rawalpindi | Lost |
9 | 26 December 2022 | 161 | New Zealand | Karachi | Drawn |
Also read: Babar Azam vs Virat Kohli - Who is Better?
Babar Azam’s Centuries in ODI
Babar Azam has scored 19 centuries in his ODI career playing for Pakistan, making him the second-highest century-maker in this format for Pakistan, behind Saeed Anwar. He is also the fastest player to reach 19 ODI centuries, achieving the milestone in just 102 innings, beating South Africa's Hashim Amla who did it in 104 innings. The Pakistan cricket team has won 15 ODI matches out of 19, when Babar scored a hundred.
Babar’s first ODI century (120 runs) came against West Indies on 30 September 2016 at the Sharjah Cricket Stadium, Sharjah. Babar’s highest ODI score of 158 runs came against England at Edgbaston, Birmingham on 13 July, 2021.
Sr. No | Date | Score | Opponent | Location | Match Result |
1 | 30 September 2016 | 120 | West Indies | Sharjah | Won |
2 | 2 October 2016 | 123 | West Indies | Sharjah | Won |
3 | 5 October 2016 | 117 | West Indies | Abu Dhabi | Won |
4 | 26 January 2017 | 100 | Australia | Adelaide | Lost |
5 | 9 April 2017 | 125* | West Indies | Providence | Won |
6 | 13 October 2017 | 103 | Sri Lanka | Dubai | Won |
7 | 16 October 2017 | 101 | Sri Lanka | Abu Dhabi | Won |
8 | 22 July 2018 | 106* | Zimbabwe | Bulawayo | Won |
9 | 17 May 2019 | 115 | England | Nottingham | Lost |
10 | 26 June 2019 | 101* | New Zealand | Birmingham | Won |
11 | 30 September 2019 | 115 | Sri Lanka | Karachi | Won |
12 | 3 November 2020 | 125 | Zimbabwe | Rawalpindi | Tied |
13 | 2 April 2021 | 103 | South Africa | Centurion | Won |
14 | 13 July 2021 | 158 | England | Birmingham | Lost |
15 | 31 March 2022 | 114 | Australia | Lahore | Won |
16 | 2 April 2022 | 105 | Australia | Lahore | Won |
17 | 8 June 2022 | 103 | West Indies | Multan | Won |
18 | 5 May 2023 | 107 | New Zealand | Karachi | Won |
19 | 30 August 2023 | 151 | Nepal | Multan | Won |
Babar Azam’s Centuries in T20I
Babar Azam is Pakistan's most prolific T20I batter and his maiden T20I century of 122 runs, scored against South Africa in 2021, is the highest current individual score by a Pakistan player, in T20 internationals.
Sr. No | Date | Score | Opponent | Location | Match Result |
1 | 14 April 2021 | 122 | South Africa | Centurion | Won |
2 | 22 September 2022 | 110* | England | Karachi | Won |
3 | 15 April 2023 | 101* | New Zealand | Lahore | Won |
Babar Azam’s Centuries in PSL
Babar Azam has scored only one century in the Pakistan Super League. He scored 115 against Quetta at the Rawalpindi Cricket Stadium, Rawalpindi on March 8, 2023. Peshawar lost the match by 8 wickets.
Sr. No | Date | Score | Opponent | Location | Match Result |
1 | 8 March 2023 | 115 | Quetta | Rawalpindi | Lost |
FAQs
How many centuries does Babar Azam have in international cricket?
As of today, Babar Azam has scored 31 centuries across all formats of international cricket. His 31 centuries include 19 in ODI cricket, 9 in Test cricket, and 3 in T20I cricket.
When was Babar Azam's last century?
Babar Azam's last century came on 30 August 2023 against Nepal at the Multan Cricket Stadium, Multan during the 2023 Asia Cup. He scored 151 off 131 balls with the help of 14 fours and 4 sixes.
How many times has Babar Azam hit 200?
Babar Azam has not scored any double-centuries in international cricket so far.
What is Babar Azam’s century count year-wise?
2016 - 3 centuries; 2017 - 4 centuries; 2018 - 2 centuries; 2019 - 6 centuries; 2020 - 2 centuries; 2021 - 3 centuries; 2022 - 8 centuries; 2023 - 3 centuries.
How many centuries of Babar Azam in World Cup history?
Babar Azam has played in 2 ODI World Cups and 2 T20 World Cups. He has scored 1 century in the ODI World Cup – one in 2019.