First century
2016 (ODI vs West Indies)
Scored 120 in Sharjah.

Cricket • Statistics
Babar Azam is known for consistency. But how many times has he converted fifties into hundreds?
Babar Azam has 31 international centuries as of 2026: 19 in ODIs, 9 in Tests, and 3 in T20Is. He also has 48 fifties across all formats.
Quick Answer
Babar Azam has 31 international centuries: 19 in ODIs, 9 in Tests, and 3 in T20Is. He also has 48 half-centuries across all formats.
First century
2016 (ODI vs West Indies)
Scored 120 in Sharjah.
Highest score
196 (Test vs Australia)
Karachi 2022.
Verdict
Unclear
31 international centuries across three formats. The number changes as he keeps scoring. This is accurate as of 2026.
ODIs: 19 centuries in 120 matches. His first ODI century came in 2016 against West Indies. His highest ODI score is 158.
Tests: 9 centuries in 55 matches. His first Test century was 127 against New Zealand in 2018. His highest Test score is 196 against Australia in 2022.
T20Is: 3 centuries in 125 matches. Only three batters have more T20I centuries than Babar. His highest T20I score is 122.
Key Reference Points
120 vs West Indies
Sharjah, 2016
123 vs West Indies
Abu Dhabi, 2016
100 vs Sri Lanka
Sharjah, 2017
103 vs Sri Lanka
Dubai, 2017
115 vs Zimbabwe
Bulawayo, 2018
106 vs Zimbabwe
Bulawayo, 2018
112 vs New Zealand
Dubai, 2018
101 vs South Africa
Centurion, 2019
115 vs England
Nottingham, 2019
125 vs Sri Lanka
Karachi, 2019
103 vs Sri Lanka
Karachi, 2019
115 vs Zimbabwe
Rawalpindi, 2020
125 vs South Africa
Centurion, 2021
103 vs South Africa
Johannesburg, 2021
158 vs England
Birmingham, 2021
114 vs Australia
Lahore, 2022
105 vs New Zealand
Karachi, 2023
107 vs Nepal
Multan, 2023
151 vs Nepal
Kathmandu, 2023
Key Reference Points
127 vs New Zealand
Dubai, 2018
104 vs Australia
Dubai, 2018
102 vs South Africa
Rawalpindi, 2021
103 vs South Africa
Rawalpindi, 2021
119 vs West Indies
Kingston, 2021
196 vs Australia
Karachi, 2022
136 vs Australia
Lahore, 2022
161 vs New Zealand
Karachi, 2022
107 vs Sri Lanka
Colombo, 2023
Key Reference Points
122 vs South Africa
Centurion, 2021
110 vs England
Karachi, 2022
101 vs New Zealand
Rawalpindi, 2023
Babar Azam has 48 fifties across all formats. His conversion rate from fifty to century is about 39%.
This is good but not elite. Players like Virat Kohli (45%) and Joe Root (42%) convert slightly more often.
In ODIs specifically, Babar converts 35% of his fifties into centuries. He has 19 centuries and 35 fifties in ODIs.
In Tests, he converts 28% (9 centuries, 23 fifties).
Analyst Comparison
| Player | Total Centuries | ODI | Test | T20I |
|---|---|---|---|---|
| Babar Azam | 31 | 19 | 9 | 3 |
| Virat Kohli | 80 | 50 | 29 | 1 |
| Joe Root | 46 | 16 | 30 | 0 |
| Kane Williamson | 43 | 13 | 28 | 2 |
Milestone
Babar needs 1 more century to reach 20 ODI centuries. He needs 1 more for 10 Test centuries. He is on track to reach 40 total centuries by age 34.
Verdict
Babar Azam has 31 international centuries as of 2026: 19 in ODIs, 9 in Tests, and 3 in T20Is. He is on pace to finish his career with 45-55 centuries, placing him among Pakistan's all-time greats.
19 ODI centuries as of 2026.
9 Test centuries.
3 T20I centuries.
196 in Tests, 158 in ODIs, 122 in T20Is.
Virat Kohli (80), Joe Root (46), Kane Williamson (43), Steve Smith (43).
19 ODI centuries as of 2026.
Related Questions