Friday, July 12

Babar Azam vs Virat Kohli: Test Cricket, ODI and T20I Stats Comparison!

Babar Azam vs Virat Kohli. We compare batting averages, centuries, and more across Tests, ODIs, and T20Is to see who leads the race.

The cricketing world is buzzing with the debate of Babar Azam vs Virat Kohli. While Kohli’s international career began in 2008, seven years ahead of Babar’s, both were recognized as future stars during their U-19 days. They have since become batting powerhouses across all formats, but how do they stack up statistically? Let’s delve deeper.

Test Cricket: Kohli Edges Out with Experience

In Test matches, Virat Kohli boasts a significant lead. He has played double the matches (113 vs 52) and scored more than double the runs (8848 vs 3896) compared to Babar Azam. Their batting averages are fairly similar, but Kohli dominates in centuries, with 29 tons compared to Babar’s 9. Notably, only 1 of Babar’s centuries came outside the subcontinent, whereas Kohli has notched up 13 overseas tons.

 Babar AzamVirat Kohli
Matches52113
Runs38988848
Average45.8649.15
Centuries (100s)929
50s2630
Highest Score196 vs Aus (2022)254* vs SA (2019)
Babar Azam vs Virat Kohli Test Cricket Stats

Virat Kohli Reigns Supreme in ODIs

The ODI format continues Kohli’s reign. He holds the record for the fastest player to reach 13,000 runs, while Babar achieved the fastest 5,000 runs. Kohli’s superior stats include a higher average (58.67 vs 56.72), a better strike rate (93.58 vs 88.75), and a massive advantage in centuries (50 vs 19).


Babar Azam
Virat Kohli
Matches117292
Runs572913848
Average56.7258.67
Strike Rate88.7593.58
Centuries (100s)1950
50s3272
Highest Score158 vs Eng (2021)183 vs Pak (2012)
Babar Azam vs Virat Kohli ODI stats

T20Is: A Closer Fight

The T20I format presents the tightest contest. As of April 25, 2023, Kohli leads in matches played (117 vs 109) and total runs (4037 vs 3698). However, Babar boasts a higher average (41.55 vs 51.75). Interestingly, both players share the highest score of 122 runs in T20 internationals.


Babar Azam
Virat Kohli
Matches109117
Runs36984037
Average41.5551.75
Strike Rate129.12138.15
Centuries (100s)31
50s3337
Highest Score122 vs SA (2021)122* vs AFG (2022)
Babar Azam vs Virat Kohli T20I Stats Comparison

Beyond the Numbers: Captaincy and Impact

While statistics paint a clear picture, both players have additional factors to consider. Virat Kohli’s captaincy record is superior, having led India to numerous victories. However, Babar Azam’s leadership is still developing, with a recent Champions Trophy win under his belt.

The Verdict: Too Early to Call?

Given Virat Kohli’s experience and current statistical edge across most formats, he holds the upper hand for now. However, Babar Azam is young and has the potential to surpass these numbers. Ultimately, both players are phenomenal talents who will continue to enthrall fans worldwide for years to come.

Can’t get enough of sports? Check out Sport Circle’s Youtube Channel here. Want more bite-sized content? Follow us on Instagram and Twitter!

Leave a Reply

Your email address will not be published. Required fields are marked *