
Babar Azam vs Virat Kohli - Stats Comparison Of T20, ODI and Test Format
11 Sep 2023 India's Virat Kohli became the fastest to 13000 ODI runs. He took 267 innings to reach the landmark and broke Sachin Tendulkar's previous record of 321 innings for 13000 runs in ODIs. Ricky Ponting (341 inn), Kumar Sangakkara (363 inn) and Sanath Jayasuriya (416 innings) are the only others batters to score 13000 ODI runs.
The comparison of Babar Azam vs Virat Kohli is one of the biggest topics of debate in the cricketing world right now. Even though Virat debuted much earlier in 2008, and Babar only played his first international match in 2015, the comparison between these two batting superstars across the various formats are in voice
Both Kohli and Babar were U-19 stars earmarked for bigger things. Kohli won the ODI World Cup in 2011 and the Champions Trophy in 2013 with India, while Babar’s only international triumph is the Champions Trophy in 2017.
Virat and Babar are among the best players in their respective national teams and will be disappointed to miss out on the T20 World Cup trophy. Both will be soon seen in action against Bangladesh and Pakistan respectively. Be part of the thrill and make your fantasy cricket team on Howzat.
Here we compare B. Azam and V. Kohli across formats and see who has been a better batter in terms of numbers and stats.
Babar Azam vs Virat Kohli in Test Cricket
In Test cricket, Kohli is far ahead of Babar in terms of the matches played and runs scored. He has scored 8676 runs in 111 Tests, compared to Babar’s 3772 runs in 49 Test matches. Although the batting averages of Virat and Babar are fairly similar, Virat has scored 20 more centuries than Babar.
Babar Azam vs Virat Kohli: Test Comparison
Babar Azam has made 9 hundreds in Tests, though, only 1 of them has come outside the subcontinent. In comparison, Kohli has made 13 hundreds outside the subcontinent of India, Sri Lanka, and Bangladesh.
| Babar Azam | Virat Kohli |
Matches | 49 | 111 |
Runs | 3772 | 8676 |
Average | 47.75 | 49.30 |
Centuries (100s) | 9 | 29 |
50s | 26 | 29 |
Highest Score | 196 vs Aus (2022) | 254* vs SA (2019) |
Babar vs Virat in ODIs
Kohli became the fastest player to score 13000 runs in the ODI format, while Babar is the fastest player to reach the 5000 ODI runs. Virat has hit a staggering 47 centuries in ODIs compared to Babar’s 19 centuries in 107 ODI matches.
Virat Kohli vs Babar Azam: ODI Stats Comparison
Fast forward to 2023, Babar Azam is now the number 1-ranked ODI batter in the world rankings, while Virat Kolhi is ranked 8th. Let’s take a closer look at how the stats compare between two of the world cricket’s modern batting greats.
| Babar Azam | Virat Kohli |
Matches | 107 | 278 |
Runs | 5380 | 13024 |
Average | 58.48 | 57.63 |
Strike Rate | 89.16 | 93.85 |
Centuries (100s) | 19 | 47 |
50s | 28 | 65 |
Highest Score | 158 vs Eng (2021) | 183 vs Pak (2012) |
Additional reading: Virat Kohli vs. Rohit Sharma – Batting and Captaincy Comparison, Stats
Virat Kohli vs Babar Azam in T20Is
The closest comparison we can make between Virat and Babar is in T20Is. As on 25 Apr. 2023, Kolhi has played in 115 T20I games, while Babar has played in 104 T20I games so far. Virat is 1st on the list of highest run scorers in T20Is, with 4008 runs at an average of 52.73 and strike rate of 137.96. On the other hand, Babar is 4th on the list, with 3485 runs at an average of 41.49 and strike rate of 128.41.
Babar Azam vs Virat Kohli T20I Stats Comparison
Babar has scored 3 T20I centuries and has a high score of 122 against South Africa. Virat’s highest score in the T20I format is also 122*, which came against Afghanistan in 2022.
| Babar Azam | Virat Kohli |
Matches | 104 | 115 |
Runs | 3485 | 4008 |
Average | 41.49 | 52.73 |
Strike Rate | 128.41 | 137.97 |
Centuries (100s) | 3 | 1 |
50s | 30 | 37 |
Highest Score | 122 vs SA (2021) | 122* vs AFG (2022) |
Virat vs Babar T20 League Stats Comparison
Virat has played in the Indian T20 League since its establishment in 2008. In 16 seasons, he has made 7162 runs at a strike rate of 129.63, including 6 centuries. Babar has played in the Pakistan T20 League for 8 seasons, scoring 2935 runs at an average of 43.80 and strike rate of 124.84.
| Babar Azam | Virat Kohli |
Matches | 264 | 374 |
Runs | 9412 | 11965 |
Average | 44.18 | 41.40 |
Strike Rate | 129.05 | 133.35 |
Centuries (100s) | 10 | 8 |
50s | 77 | 91 |
Sixes | 172 | 371 |
Fours | 989 | 1069 |
Highest Score | 115 vs Quetta (2023) | 113 vs Punjab (2016) |
FAQs
Who is The Better Batsman – Babar or Kohli?
Overall, Virat is undoubtedly the better batsman among the two. But based on present form, Babar is ahead of Kohli in all three formats. Babar is the current World No. 1 batter in the ODI, No. 3 in T20I format and World No. 3 in Tests.
How many centuries has Virat Kohli in international cricket?
Virat Kohli has scored a total of 77 centuries. In Tests, he has scored 29 centuries, while in ODIs, he has made 47 centuries and 1 in T20Is. Kohli has also scored 7 centuries in the Indian T20 League.
How many centuries Babar Azam have?
Babar has made total 31 centuries across all three international formats – 9 centuries in Tests, 19 in ODIs, and 3 in T20Is.
Cricket Match predictions for the upcoming tournaments will be available at a click of a button on the Howzat blog. Create the team of your dream on the Howzat fantasy app and win big!