Two international batting stars in their prime have led their countries from the front. Virat Kohli was an earlier sensation, with his aggressive and carefree batting style and captaincy leading India to victories over almost everyone in all formats over the years. Babar Azam, on the other hand, instilled new hope in Pakistan cricket by setting new batting standards. Lets take a look at two of the modern cricket icons.
Kohli and Babar were both U-19 stars with big dreams. With India, Kohli won the ODI World Cup in 2011 and the Champions Trophy in 2013, while Babars only international victory came in 2017.
In this section, we compare B. Azam and V. Kohli across formats to see who has been the better batter in terms of numbers and stats.
In terms of Test cricket matches played and runs scored, Kohli is far ahead of Babar. He has scored 8074 runs in 102 Tests, while Babar has scored 3122 runs in 42 Tests. Although Virat and Babar have similar batting averages, Virat has scored 20 more centuries than Babar.
According to the statistics, Babar Azam is a relative newcomer to Test cricket, whereas Virat Kohli has won test series in Australia and England. Kohli has scored more runs and averaged more than Azam.
Babar Azam vs Virat Kohli in Test | ||||||
Player | Matches | Runs | Average | Strike rate | 100s | 50s |
Virat Kohli | 102 | 8,074 | 49.53 | 55.68 | 27 | 28 |
Babar Azam | 42 | 3,122 | 47.30 | 53.55 | 7 | 23 |
Before Babar made his ODI debut for Pakistan, Kohli had played in over 150 ODIs and scored 21 centuries. As of today, Kohli has scored over 12,000 runs in ODIs, while Babar is closing in on the 5000-run mark. Virat has scored 43 centuries in ODIs, compared to Babars 17 centuries in 92 ODIs.
Babar Azam is currently the No. 1 ODI batsman, having replaced Virat Kohli, who has been struggling with form recently. Both batsmen bat at No. 3 and contribute significantly to their respective top orders.
Kohli is one of only six players in history to have scored more than 12,000 runs in ODIs, with a total of 12,344 runs. He is the fastest player to reach 12,000 runs, having done so in only 251 games.
Babar Azam vs Virat Kohli in ODI | ||||||
Player | Matches | Runs | Average | Strike rate | 100s | 50s |
Virat Kohli | 262 | 12,344 | 57.68 | 92.83 | 43 | 64 |
Babar Azam | 92 | 4,664 | 59.79 | 89.74 | 17 | 22 |
T20Is are the closest comparison we can make between Virat and Babar. Kolhi has played in 108 T20Is as of 30 September 2022, while Babar has played in 86 T20Is. Virat is the second-highest T20I run scorer, with 3663 runs at an average of 50.17 and a strike rate of 137.7. Babar, on the other hand, ranks fourth on the list with 3035 runs at a strike rate of 130.09 and an average of 43.98.
Virat Kohli is one of only a few players in the world to average over 50 in all three formats. According to the statistics, Kohli is far superior to Azam in T20Is, with a higher strike rate and a higher average.
Babar Azam vs Virat Kohli in T20I | ||||||
Player | Matches | Runs | Average | Strike rate | 100s | 50s |
Virat Kohli | 115 | 4008 | 52.73 | 137.96 | 1 | 37 |
Babar Azam | 99 | 3355 | 41.41 | 127.80 | 2 | 30 |
This is where things start to get interesting. Babar has scored 2,065 runs in 66 matches since being named Pakistans T20I captain in 2019. Pakistans batter has hit two tonnes and 20 half-centuries during this time.
#OnThisDay in 2017, @imVkohli became the first-ever Captain in the history of Test cricket to score 6⃣ double centuries. ?
— Royal Challengers Bangalore (@RCBTweets) December 3, 2022
2⃣4⃣3⃣ (287) vs ??
Player of the Match ✅
Legend ?
?: BCCI #PlayBold #TeamIndia pic.twitter.com/QD6TPznuux
Babar Azam has reached the milestone of 1000 runs in Test cricket in Pakistan. Hes got there in just 14 innings and at an average of 91#PAKvENG #Cricket
— Saj Sadiq (@SajSadiqCricket) December 3, 2022
In terms of Test cricket, Kohli has captained India in 68 Tests, winning 40 of them, losing 17 and drawing 11. Meanwhile, Babar took over as captain of the Test team in 2020 and has only played 13 Tests as captain, winning eight and losing three. Babar Azam was appointed as Pakistans Test captain relatively recently. Since the retirement of MS Dhoni, Virat Kohli has become the sixth most successful Test captain in history.
Babar Azam vs Virat Kohli Test captaincy record | ||
Virat Kohli | Metrics | Babar Azam |
68 | Matches | 13 |
40 | Won | 8 |
17 | Lost | 3 |
5608 | Runs | 1077 |
Give Your Feedback