Header Banner

Virat Kohli vs Babar Azam Stats Comparison All 3 Formats ODI, T20I and Test

By Rohit - December 3, 2022 - Last updated on Dec 04, 2022 12:08 AM
Virat Kohli vs Babar Azam Stats Comparison All 3 Formats ODI, T20I and Test

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.

Babar Azam vs Virat Kohli Comparison in Test Cricket

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

Babar Azam vs Virat Kohli Comparison in ODI Cricket

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

Babar Azam vs Virat Kohli Comparison in T20I Cricket

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

Babar Azam vs Virat Kohli captaincy record in All three formats

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.

Babar Azam vs Virat Kohli Test captaincy stats comparison

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



Follow Us



Download our App for more Tips and Tricks

Footer Banner