Babar's current ODI centuries
19
Kohli had 26 at same age.

Cricket • Records
Babar Azam is chasing Virat Kohli's legacy. Some records are within reach. Others are almost impossible.
Babar Azam can break some of Kohli's 'fastest to' records, especially in ODIs. But breaking Kohli's 50 ODI centuries and 80+ total international centuries is very unlikely based on current pace.
Quick Answer
Yes for 'fastest to' records like 10,000 ODI runs. No for total centuries. Babar would need to play until 40 and score at an unprecedented pace to catch Kohli's 50 ODI centuries.
Babar's current ODI centuries
19
Kohli had 26 at same age.
Centuries needed per year
5-6
To catch Kohli in 6 years.
Verdict
Partly
Babar can break 'fastest to' milestones. He cannot break Kohli's total century count of 50 in ODIs or 80+ overall without an extraordinary late-career surge.
Babar Azam is already competitive on 'fastest to' records. He reached 5,000 ODI runs in 101 innings, tying Hashim Amla and beating Kohli (114 innings).
If Babar maintains his pace, he could become the fastest to 10,000 ODI runs. Kohli took 205 innings. Babar currently averages 56+ and could do it in 195-200 innings.
These 'fastest to' records are where Babar has the best chance. His consistency is elite.
Virat Kohli has 50 ODI centuries. This is one of cricket's most untouchable records.
Babar currently has 19 ODI centuries. To reach 50, he needs 31 more.
If Babar plays until age 38 (7 more years), he would need 4-5 centuries per year. He has never scored more than 3 in a calendar year.
The math does not work. Babar will likely finish with 30-35 ODI centuries. Elite, but not Kohli level.
Kohli scored his 50th ODI century at age 35. Babar is 31 with 19 centuries.
In the last 4 years, Kohli scored 12 centuries. Babar scored 7 in the same period.
If Babar continues at 2 centuries per year, he reaches 33 centuries by age 38.
If he somehow doubles his rate to 4 per year, he reaches 39 centuries. Still 11 short of Kohli.
Breaking 50 ODI centuries requires a miracle.
Analyst Comparison
| Age | Kohli ODI Centuries | Babar ODI Centuries |
|---|---|---|
| 25 | 21 | 12 |
| 28 | 35 | 17 |
| 31 | 43 | 19 |
| 35 | 50 | Projected 25-28 |
Evidence Scorecard
Here is the data:
For
2
points
Against
3
points
Babar reached 5,000 ODI runs faster than Kohli (101 vs 114 innings)
Babar has 19 ODI centuries at age 31; Kohli had 43 at same age
Babar averages 56+ in ODIs, higher than Kohli's career 57
Babar needs 31 more centuries. He has never scored more than 3 in a year
Pakistan plays fewer ODIs than India (15-20 per year vs 25-30)
Format
Teams play fewer ODIs now than in Kohli's prime. India played 40+ ODIs per year in 2017-2019. Pakistan plays 20-25. Fewer matches mean fewer opportunities for centuries.
Key Reference Points
Fastest to 10
000 ODI runs - Yes, likely
Fastest to 15
000 ODI runs - Possible
Most runs in ODI career - Unlikely but possible
50 ODI centuries - No
80+ total international centuries - No
Most T20I runs - Yes
possible
Verdict
Babar Azam can break Kohli's 'fastest to' records because his early career pace is incredible. But he will not break Kohli's 50 ODI centuries. The gap is too large, he started slower, and ODIs are played less frequently now.
19 as of 2026.
50 ODI centuries.
Sachin has 49 ODI centuries and 51 Test centuries. Babar cannot break those either.
Fastest to 10,000 ODI runs and most T20I runs are realistic targets.
19 as of 2026.
Related Questions