Who is the greatest batsman, Babar Azam or Virat Kohli? A Statistical Showdown

Babar Azam or Virat Kohli, two cricketing maestros of our time, have consistently dazzled fans with their extraordinary batting prowess and impeccable leadership on the field.

PlayerDebut Year
Virat Kohli2008
Babar Azam2015

At just 20 years old, Babar showcased his immense potential by scoring 54 runs in an ODI in his debut innings against Zimbabwe. This performance laid the foundation for a remarkable journey in international cricket.

Similarly, Virat Kohli, the Indian cricket sensation, debuted on August 18, 2008, during an ODI match against Sri Lanka. Although he did not have an extraordinary start, scoring only 12 runs in his first innings, it was clear that Kohli possessed a unique talent that would soon shine through.

There has always been a healthy rivalry between the batsmen of these two teams, adding an extra layer of excitement to the game. In the current era, it’s no different as fans frequently draw comparisons between the top batsmen from each country – Virat Kohli and Babar Azam.

Let’s delve into the debate of who outshines whom in the realm of cricket – Babar Azam or Virat Kohli. It’s important to point out that Kohli, being more experienced, embarked on his cricketing journey nearly five years prior to Azam:

Comparing International Run Count: Babar Azam or Virat Kohli, Who Leads?

Comparing of Babar Azam or Virat Kohli

In Test Matches

Player NameMatchesRunsStrike RateHighest ScoreFiftiesCenturiesAvg.
Virat Kohli111867655.23254292949.30
Babar Azam49377255.19196260947.75

With 111 matches under his belt, Kohli has amassed an impressive 8676 runs at a strike rate of 55.23. His highest score in a match is a stunning 254, averaging 49.30. On the other hand, Babar has played 49 matches, scoring 3772 runs. His strike rate is close to Kohli’s at 55.19, with his highest score being 196. However, Babar’s average is slightly lower than Kohli’s 47.75. Despite the differences in their stats, both players have demonstrated exceptional performance on the field, contributing significantly to their respective teams.

In One Day, Matches

PlayerMatchesRunsS.RHighest ScoreFiftiesCenturiesAvg.
Virat Kohli27612,89893.62183654657.32
Babar Azam105535389.41158281959.47

With his vast experience of 276 matches, Virat Kohli has accumulated a staggering 12,898 runs at a solid strike rate of 93.62. His personal best score in a match is 183. Kohli has consistently delivered commendable performances, as evidenced by his 65 fifties and 46 centuries. His average score is impressive at 57.32.

Conversely, despite having played fewer matches (105), Babar Azam has managed to score 5353 runs with a striking rate of 89.41. His highest score is 158, and he has bagged 28 fifties and 19 centuries in his career. Interestingly, Azam surpasses Kohli in average score, boasting an average of 59.47. With their distinct strengths, both players continue to make significant contributions to international cricket.

In T20s Matches

PlayerMatchesRunsS.RHighest ScoreFiftiesCenturiesAvg.
Virat Kohli1154008137.96122*37152.73
Babar Azam1043485128.4012230341.49

Having played 115 matches, Virat Kohli scored 4008 runs with an impressive strike rate of 137.96. His highest score is an unbeaten 122, and he has scored half-centuries (50 runs) 37 times and hit a century once. His average score per match stands at a remarkable 52.73.

Babar Azam has participated in 104 matches, during which he has accumulated 3485 runs. His strike rate is slightly lower than Kohli’s at 128.40, and his personal best score matches Kohli’s at 122. He has scored fifties 30 times and centuries thrice. His average score per match is 41.49. Both players have exhibited commendable skills and consistency, significantly contributing to their respective teams.

Who holds the record for the most double centuries in Test cricket?

In 111 matches, Virat Kohli has scored 8676 runs and 7 double centuries, showcasing his exceptional skill and consistency. Babar Azam, having played only 49 matches, has still accumulated a noteworthy 3772 runs, though he has yet to hit a double century. Both players contribute significantly to their teams with their extraordinary talent and performance.

Who holds the record for the highest score in the World Cup??

In ODI World Cups, Virat Kohli, participating in three editions (2011, 2015, 2019), scored 1030 runs in 26 matches with an average of 46.81 and a highest score of 107. Babar Azam, in the 2019 edition, scored 474 runs in 8 matches, averaging 67.71 with a high score of 101*. In T20 World Cups, Kohli has played in four editions, scoring 1141 runs in 25 matches with an impressive average of 81.50, while Babar, in two editions, has scored 427 runs in 13 matches with an average of 35.58.

ICC Award

Men’s Cricketer of the Year Award:
Virat Kohli: 2
Babar Azam: 1

Men’s ODI Cricketer of the Year:

Virat Kohli: 3
Babar Azam: 2

In conclusion, Babar Azam and Virat Kohli are exceptional cricketers who have made and continue to impact the sport significantly. Their performances and contributions to cricket have earned them individual accolades and significantly benefited their respective teams.

Leave a Comment