Babar Azam Vs Virat Kohli: An In-depth Statistical Comparison

Babar Azam Vs Virat Kohli

In the contemporary cricketing world, two names have emerged as the frontrunners of modern batting – Babar Azam from Pakistan and Virat Kohli from India. They are not only the mainstays of their respective teams but have also carved a name for themselves in the world of cricket. Babar Azam vs Virat Kohli has been a hot topic in the cricketing world for the past 4-5 years, and their cricketing journey, records, milestones, and performances have been the subject of debate and discussion. Who is best, Virat Kohli or Babar Azam? Who is a better captain? Is this comparison really valid? Let’s delve into this article and find answers to all your questions.

Babar Azam Vs Virat Kohli – Record and Comparison In All The Formats

Babar and Virat century celebration

Honestly, Virat is way ahead of Babar Azam in ODI and Tests as he has played more number of games compared to Babar Azam. Virat Kohli made his international debut in 2008 against Sri Lanka, whereas Babar debuted in 2015 against Zimbabwe. Virat Kohli has played 497 International matches as compared to the 251 International games of Babar Azam.

Babar Azam Vs Virat Kohli Stats and Records in ODI

Babar Azam has played a total of 100 ODIs since his debut, including a World Cup in 2019 and an Asia Cup in 2018. Babar Azam has smashed 18 ODI centuries, and Virat Kohli has smashed 46 ODI hundreds in 274 matches. Virat Kohli has been part of 3 World Cups and 4 One Day Asia Cups. Let’s dig deeper and see how their careers look.

Virat Kohli2742651289857.3293.626546183
Babar Azam10098508959.1789.242618158

Babar Azam Vs Virat Kohli Stats and Records in Tests

Babar Azam has finally found his groove in Test cricket, scoring 2460 runs in Tests since 2019, including eight centuries and fifteen fifties. Virat Kohli has been going through a rough patch in Test cricket, but he is still ahead of Babar owing to his larger number of games.

Virat Kohli108183841648.9355.322828254*
Babar Azam4785369648.6355.02926196

Babar Azam Vs Virat Kohli Stats and Records in T20I

T20 is the only format where Babar and Kohli have played identical or at least close to an identical number of matches.

Virat Kohli115107400852.73137.96371122*
Babar Azam10498348541.48128.40303122

Babar Azam and Virat Kohli ICC Rankings

PlayerTest RankingsODI RankingsT20 Rankings
Virat Kohli13814
Babar Azam513

Babar Azam Vs Virat Kohli in ICC Events

What differentiates a great player from a good player is the quality to perform under pressure and in big events. Virat and Babar have constantly reminded the world why they are the best, and let’s see how they fare in ICC events.

Virat Kohli3152180336.7983
Babar Azam2443245963.05158
ODI World CupsMatchesInningsRunsAverageS/R50s100s
Virat Kohli2626103046.8186.7062
Babar Azam8847467.7187.7031
T20 World CupsMatchesInningsRunsAverageS/R50s100s
Virat Kohli2725114181.50131.3014
Babar Azam131342735.58114.475

Babar Azam Vs Virat Kohli Centuries

Centuries often become the benchmark of a batsman’s class and contribution. Virat Kohli has smashed 75 international centuries, and Babar has scored 30 International centuries. Let’s examine the number of centuries both have scored against every opponent.

Centuries By OpponentAustraliaIndia/PakSri LankaEnglandBangladeshNew ZealandAfghanistanWest IndiesSouth AfricaZimbabwe
Virat Kohli1621685711172
Babar Azam56415522

Babar Azam Vs Virat Kohli: Who is Best?

Babar and Kohli

Wrapping up the statistical analysis, we attempt to answer the controversial question – who is better? However, the answer isn’t as straightforward as it might seem. Virat Kohli is obviously ahead as he has been in the sport for a longer period, but the way Babar is going forward, there is no doubt that he will end up as one of the greatest batters ever. On the basis of the current form, I will give Babar an edge over Kohli.

Related Articles


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

  1. Babar Azam and Virat kohli
    Strong player but kholi Bhai you will always be the lagend πŸ‘

  2. Virat kohli he has been in sports for longer .bt for me babar is also a very great player i would although support babar over kohli πŸ‘

  3. Kohli is already proves himself….So far Babar looks good but he has to go far and contunue his legacy