List of Centuries by Babar Azam in International Cricket (ODI, Test, & T20Is)

List of Centuries by Babar Azam

Babar Azam, the elegant Pakistani batsman, has swiftly ascended the ranks to become one of the premier batsmen in world cricket. Known for his impeccable technique, consistency, and ability to score runs across all formats, Babar has made a significant impact on the cricketing world. This blog delves into Babar Azam’s centuries, analyzing his performances with detailed statistics and data.

Babar Azam’s International Career Overview

Babar Azam made his international debut for Pakistan in 2015. Since then, he has established himself as a linchpin in the batting lineup across formats. His journey has been marked by numerous milestones and record-breaking performances.

Test Centuries

Babar Azam has shown his mettle in the longest format of the game with several match-defining centuries. His ability to adapt to different conditions and bowlers has been a hallmark of his Test career.

1127*New ZealandDubaiNov 24, 2018Draw
2104AustraliaBrisbaneNov 21, 2019Lost
3102*Sri LankaPakistanDec 11, 2019Draw
4100*Sri LankaPakistanDec 19, 2019Won
5143BangladeshPakistanFeb 7, 2020Won
6196*AustraliaPakistanDec 12, 2022Draw
7119Sri LankaGalleJuly 16, 2022Won
8136EnglandPakistan1 Dec, 2022Lost
9161New ZealandPakistan26 Dec, 2022Draw

ODI Centuries

Babar Azam’s proficiency in One Day Internationals (ODIs) is evident from his numerous centuries. He is often the cornerstone of Pakistan’s batting in this format, with his ability to anchor the innings and accelerate when needed.

1120West IndiesSharjahSep 30, 2016Won
2123West IndiesSharjahOct 2, 2016Won
3117West IndiesAbu DhabiOct 5, 2016Won
4100AustraliaAdelaideJan 26, 2017Lost
5125West IndiesProvidenceApr 9, 2017Won
6103Sri LankaDubaiOct 13, 2017Won
7101Sri LankaAbu DhabiOct 16, 2017Won
8106*ZimbabweBulawayoJuly 22, 2018Won
9115EnglandTrent BridgeMay 17, 2019Lost
10101*New ZealandBirminghamJune 26, 2019Won
11115Sri LankaKarachiSep 30, 2019Lost
12125ZimbabweRawalpindiNov 3, 2020Won
13103South AfricaCenturionApr 2, 2021Won
14158EnglandEdgbastonJul 13, 2021Lost
15114AustraliaLahoreMar 31, 2022Won
16105*AustraliaLahoreApr 2, 2022Won
17103West IndiesMultanJune 8, 2022Won
18107New ZealandKarachiMay 5, 2023Won
19151NepalMultanAug 30, 2023Won

T20I Centuries

In T20 Internationals, Babar Azam has demonstrated his ability to score quickly while maintaining elegance and composure, making him a key player in the shortest format of the game.

1122South AfricaCenturionApr 14, 2021Won
2110*EnglandKarachiNov 2, 2021Won
3101*New ZealandLahoreApr 15, 2023Won

Analysis of Babar Azam International Cricket Centuries

Consistency Across Formats

Babar Azam’s centuries are a testament to his consistency across all formats. His ability to score runs in different conditions and against varied bowling attacks highlights his versatility and technical proficiency. His highest score in Tests, 196 against Australia in Karachi, demonstrates his capability to play long innings under pressure.

Key Contributions

In ODIs, Babar’s centuries have often come in crucial matches, contributing significantly to Pakistan’s victories. His century against West Indies in Sharjah in 2016 marked his emergence as a key player in the limited-overs format.

Impact in T20Is

Though he has fewer centuries in T20Is, his 122 against South Africa in Centurion was a standout performance, showcasing his ability to dominate in the shortest format.


Babar Azam’s journey in international cricket, highlighted by his numerous centuries, underscores his status as one of the modern greats. His performances across formats reflect his adaptability, consistency, and skill, making him an invaluable asset to Pakistan cricket. As he continues to evolve, cricket enthusiasts worldwide eagerly anticipate more stellar performances and record-breaking feats from this exceptional batsman.

FAQs About Babar Azam’s Centuries

1. How many centuries has Babar Azam scored in international cricket?

As of 2024, Babar Azam has scored a total of 31 centuries in international cricket, comprising 9 Test centuries, 19 ODI centuries, and 3 T20I centuries.

2. What is Babar Azam’s highest score in Test cricket?

Babar Azam’s highest score in Test cricket is 196, which he scored against Australia in Karachi on March 15, 2022.

3. How many centuries has Babar Azam scored in ODIs?

Babar Azam has scored 19 centuries in One Day Internationals (ODIs).

4. Against which team did Babar Azam score his first international century?

Babar Azam scored his first international century against the West Indies in an ODI match in Sharjah on September 30, 2016.

5. How many centuries has Babar Azam scored in T20 Internationals?

Babar Azam has scored 3 centuries in T20 Internationals.

6. What is Babar Azam’s highest score in ODIs?

Babar Azam’s highest score in ODIs is 158, which he achieved against England in Edgbaston on July 13, 2021.

7. Has Babar Azam scored centuries in all formats of the game?

Yes, Babar Azam has scored centuries in Test cricket, One Day Internationals (ODIs), and T20 Internationals (T20Is).

8. Which venue has seen the most centuries by Babar Azam?

Babar Azam has scored multiple centuries at Sharjah and Karachi, showcasing his ability to perform consistently at different venues.

9. How many centuries did Babar Azam score in the 2019 ODI World Cup?

Babar Azam scored one century in the 2019 ODI World Cup, which was an unbeaten 101* against New Zealand at Edgbaston on June 26, 2019.


Inline Feedbacks
View all comments