How Many 100 Runs Does Babar Azam Have? Babar Azam, the pride of Pakistan cricket, has become one of the finest batters of the modern era. Known for his elegant stroke play, calm temperament, and unmatched consistency, fans around the world often wonder — how many 100 runs (centuries) does Babar Azam have right now?
As of October 2025, Babar Azam has scored 31 international centuries across all formats of the game — an outstanding record for a player still in his prime.
🏆 Babar Azam’s Total Centuries (As of 2025)
| Format | Matches | 100s | Highest Score | Year of Debut |
|---|---|---|---|---|
| Test Matches | 54 | 9 | 196 vs Australia | 2016 |
| One Day Internationals (ODIs) | 117 | 19 | 158 vs England | 2015 |
| T20 Internationals (T20Is) | 104 | 3 | 122 vs South Africa | 2016 |
| Total (All Formats) | — | 31 Centuries | — | — |
📊 Format-Wise Breakdown
1. Test Centuries (9 Hundreds)
Babar Azam’s Test hundreds showcase his maturity and ability to anchor innings under pressure. His memorable knocks include:
-
196 vs Australia (Karachi, 2022)
-
143 vs Bangladesh (Rawalpindi, 2020)
-
161 vs New Zealand (Mount Maunganui, 2020)
These innings highlight his growth as a reliable middle-order Test batsman and Pakistan’s batting backbone.
2. ODI Centuries (19 Hundreds)
Babar’s ODI record is among the best in modern cricket. His strike rate, combined with a stunning average above 55, puts him alongside greats like Kohli and Root.
Some of his iconic ODI hundreds include:
-
158 vs England (Birmingham, 2021)
-
125* vs West Indies (Multan, 2022)
-
114 vs India (Dubai, Asia Cup 2018)
His consistency has helped Pakistan win several key series and maintain competitiveness against top teams.
3. T20I Centuries (3 Hundreds)
T20 centuries are rare, yet Babar has three — a testament to his adaptability across formats. His T20 hundreds include:
-
122 vs South Africa (Centurion, 2021)
-
110* vs England (Karachi, 2022)
-
101 vs New Zealand (Lahore, 2023)
These innings show that he can accelerate effortlessly while maintaining elegant shot selection.
🔥 Records and Milestones
-
Fastest Asian batter to 3,000 ODI runs (in 68 innings).
-
Among the few players with 9+ Test, 15+ ODI, and 3+ T20I centuries.
-
Holds the record for most runs by a Pakistan captain in a calendar year (2022).
-
Ranked among ICC’s Top 5 batters across formats consistently since 2020.
💬 Comparisons with Other Greats
| Player | Total 100s | Career Span |
|---|---|---|
| Virat Kohli | 80+ | 2008–present |
| Rohit Sharma | 47 | 2007–present |
| Babar Azam | 31 | 2015–present |
| Joe Root | 48 | 2012–present |
While Babar trails behind some of these legends in total hundreds, his conversion rate and consistency at this stage of his career are among the best in the world.
🏅 Conclusion
How Many 100 Runs Does Babar Azam Have? As of 2025, Babar Azam has scored 31 international centuries — 9 in Tests, 19 in ODIs, and 3 in T20Is. His remarkable consistency, technique, and leadership make him one of Pakistan’s all-time greats and a modern legend of world cricket.
Also read Why Is Babar Called King? The Story Behind Babar Azam’s Royal Nickname
