Babar Azam vs Virat Kohli: The comparison of Babar Azam and Virat Kohli is one of the most hotly debated subjects in cricket right now. Despite the fact that Virat made his debut considerably earlier in 2008, while Babar only played his first international match in 2015, the comparison between these two batting superstars across all formats is prevalent.

Kohli and Babar were both U-19 stars with great dreams. With India, Kohli won the ODI World Cup in 2011 and the Champions Trophy in 2013, but Babar’s solitary international victory came in 2017.

Virat and Babar are two of the top players in their respective national teams, and they will be disappointed if they do not win the T20 World Cup. Both will be seen in action against Bangladesh and Pakistan in the near future. Participate in the excitement by creating your own fantasy cricket team.

In this section, we compare B. Azam and V. Kohli through formats to discover who has been the superior batter in terms of numbers and data.

Babar Azam vs Virat Kohli

Babar Azam vs Virat Kohli Who is better in International Cricket History

Babar Azam vs Virat Kohli in Test Cricket

In terms of Test cricket matches played and runs scored, Kohli is much ahead of Babar. He has scored 8094 runs in 103 Tests, whereas Babar has scored 3470 runs in 45 Tests. Although Virat and Babar have comparable batting averages, Virat has scored 19 more hundreds than Babar.

Babar Azam vs Virat Kohli: Test Comparison

Babar Azam has eight Test hundreds, but only one has come beyond the subcontinent. Kohli, on the other hand, has 12 hundred outside of India, Sri Lanka, and Bangladesh.

Player Babar Azam Virat Kohli
Matches 45 103
Runs 3470 8094
Average 48.19 49.35
Centuries (100s) 8 27
50s 26 28
Highest Score 196 vs Aus (2022) 254* vs SA (2019)

Babar vs Virat in ODIs

Before Babar made his ODI debut for Pakistan, Kohli had played in over 150 ODIs and scored 21 hundred. As of today, Kohli has scored over 12,000 runs in ODIs, while Babar is closing up on the 5000-run milestone. Virat has scored 43 hundred in ODIs, compared to Babar’s 17 centuries in 92 ODIs.

Virat Kohli vs Babar Azam: ODI Stats Comparison

Fast forward to 2022, and Babar Azam is now the world’s top-ranked ODI batter, while Virat Kolhi is ranked fifth and has been struggling with the bat. Let’s take a deeper look at how two of the world’s modern batting greats stack up in terms of statistics.

Player Babar Azam Virat Kohli
Matches 92 265
Runs 4664 12471
Average 59.79 57.47
Strike Rate 89.74 92.83
Centuries (100s) 17 43
50s 22 64
Highest Score 158 vs Eng (2021) 183 vs Pak (2012)

Virat Kohli vs Babar Azam in T20

T20 is the closest analogy we can make between Virat and Babar. Kolhi has appeared in 115 T20Is so far, while Babar has featured in 94 T20. Virat is the first-best T20 run scorer, with 4008 runs at an average of 52.73 and a strike rate of 137.96. The Pakistani Skipper, on the other hand, ranks fourth on the list with 3355 runs at a strike rate of 127.80 and an average of 41.41.

Babar Azam vs Virat Kohli T20 Stats Comparison

Babar has two T20 centuries and a best T20 score of 122 against South Africa. Virat’s highest T20 score is also 122*, which he achieved against Afghanistan in 2022.

Player Babar AzamĀ  Virat Kohli
Matches 99 115
Runs 3355 4008
Average 41.42 52.74
Strike Rate 127.81 137.97
Centuries (100s) 2 1
50s 30 37
Highest Score 122 vs SA (2021) 122* vs AFG (2022)


Who is better Azam or Kohli?

According to the statistics above, Babar Azam has a higher captaincy record than Virat Kohli. Azam has a 71.87% winning record and will win more games as captain than Kohli in the foreseeable future. Kohli also quit as India’s T20I captain lately.

Who is No. 1 batsman?

According to the most recent ICC rankings for ODI batsmen, which were published on December 10, 2022, Pakistan’s Babar Azam is ranked first with 890 ratings. Pakistan Imam-ul-Haq is ranked second in the world, with 779 ratings.

Virat Kohli is clearly India’s cricket king, having scored over 24212 runs across all T20, Test, and ODI forms.

Who has the most test runs?

Sachin Tendulkar has established the standard for the highest Test-match runs. In 200 matches, he scored 15921 runs.

Who is the king of T20?

With 4,008 runs in T20 Internationals, Virat Kohli is the highest run scorer.

Leave a Reply

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