Virat Kohli vs Babar Azam: Who is better and the batting GOAT? The stats comparison

Ritabrata Banerjee

Virat Kohli vs Babar Azam: Who is better and the batting GOAT? The stats comparison image

India versus Pakistan is one of the most fiercely contested matches in world cricket. The titanic clash between the two rival nations has produced some classic matches over the years.

MORE: Bet on the Cricket World Cup 2023 here!

The two cricketing powerhouses have always boasted of having some of the best batsmen in the world.

While India can brag about players like Sunil Gavaskar, Sachin Tendulkar, Rahul Dravid, and more, Pakistan had players like Zaheer Abbas, Javed Miandad, and Inzamam-Ul-Haq.

The batsmen from both sides have always been pitted against each other to further spice up the rivalry. The current generation too has been no exception to this norm as fans often make comparisons between arguably the best batsmen in their respective countries, Virat Kohli and Babar Azam.

So let us find out who among Kohli and Azam is the greatest batsman. It has to be noted that Kohli, being the senior one, started his career almost half a decade before his rival.

Virat Kohli vs Babar Azam: Who has more international runs?

Being the senior one, Virat Kohli made his international Test debut in 2011, five years before Babar Azam. The former Indian skipper has played more than 100 Test matches in his career scoring 8416 runs.

In ODIs, Kohli has close to 13,000 runs, 8000 more than Azam's tally. In T20Is, though, the Pakistani batsman is slowly closing on his rival despite starting his career six years after the Indian star.

In Tests

PlayerMatchesRunsS.RHighest ScoreAvg.
Virat Kohli111867655.23254*49.30
Babar Azam49377255.1919647.75

In ODIs

PlayerMatchesRunsS.RHighest ScoreAvg.
Virat Kohli28913,62693.5518358.48
Babar Azam116569188.7815858.50

In T20Is

PlayerMatchesRunsS.RHighest ScoreAvg.
Virat Kohli1154008137.96122*52.73
Babar Azam1043485128.4112241.49

Virat Kohli vs Babar Azam: Who has more international centuries?

When it comes to scoring centuries in international cricket, Virat Kohli is only second to the legendary Sachin Tendulkar.

Tendulkar is the only batsman in the history of the sport to score 100 international centuries. Kohli is currently 25 short of the legend's tally.

MORE:  Play the CWC 2023 Predictor game to win the latest Apple gadget and big INR prizes (India only)

In terms of overall international centuries, Babar Azam is nowhere close to the Indian's record as he has 77 hundreds to his name. Although, the Pakistani skipper has scored more T20I centuries than the former Indian captain. 

In Tests

PlayerMatchesCenturies
Virat Kohli111

29

Babar Azam499

In ODIs

PlayerMatchesCenturies
Virat Kohli28949
Babar Azam11619

In T20Is

PlayerMatchesCenturies
Virat Kohli1151
Babar Azam1043

Virat Kohli vs Babar Azam: Who has more double centuries in Test matches?

Virat Kohli has scored seven double centuries in Test matches, the most among Indian batsmen.

Babar Azam, on the other hand, is yet to score a double hundred.

PlayerMatchesRunsDouble centuries
Virat Kohli11186767
Babar Azam4937720

Virat Kohli vs Babar Azam: Who has scored more runs in World Cups?

Virat Kohli has appeared in three ODI World Cups to date where he played 26 matches and scored 1030 runs. Babar Azam, on the other hand, played only one World Cup in 2019 where in eight matches he scored 474 runs.

In T20I World Cups once again Virat Kohli has the upper hand, as he scored 1141 runs in 25 matches spanning over four editions. Babar Azam has played only two T20I World Cups where he appeared in 13 matches and scored 427 runs.

In ODI World Cups

PlayerEditionsMatchesRunsAvg.S.RH.S
Virat Kohli2011, 2015, 2019, 202334157346.8186.70107
Babar Azam2019, 20232475667.7187.77101*

In T20 World Cups

PlayerEditionsMatchesRunsAvg.S.RH.S
Virat Kohli2012, 2016, 2021, 202225114181.50131.3089*
Babar Azam2021, 20221342735.58114.4870

Virat Kohli vs Babar Azam: IPL and PSL stats

Both Virat Kohli and Babar have been playing in the Indian Premier League and Pakistan Super League respectively since the inception of the competitions and are the top scorers in their respective leagues.

While Kohli tops the chart in the IPL scoring 6411 runs in 216 matches, Azam has 2935 PSL runs in 79 matches. 

But unlike his rival, Azam has won a PSL title in 2020 when he bagged the trophy with Karachi Kings.

PlayerTournamentMatchesRunsCenturiesH.SStrike rate
Virat KohliIPL23772637113130.02
Babar AzamPSL7929351115124.84

Virat Kohli vs Babar Azam: Who has won more titles?

The Indian star was part of the last two ICC trophies that the Men in Blue won. He won both the 2011 ODI World Cup and the 2013 Champions Trophy. With India, he last reached the final of the 2017 ICC Champions Trophy and the 2021-23 World Test Championship.

Babar Azam, on the other hand, has not won an ICC trophy yet in his career but he did lead Pakistan to the final of the 2022 T20 World Cup.

Virat KohliTrophyBabar Azam
1ODI World Cup0
1ICC Champions Trophy0
0T20 World Cup0
0World Test Championship0
1Asia Cup 
0Domestic T20 trophy (IPL/PSL)1
2Total1

Virat Kohli vs Babar Azam: Who has won more individual awards (ICC)?

When it comes to individual awards presented by ICC, Virat Kohli has the Men's Cricketer of the Year award twice, Men's ODI Cricketer of the Year thrice and Test Cricketer of the Year once.

Compared to him, his rival Babar Azam has won three ICC awards to date, the Men's Cricketer of the Year award once and the Men's ODI Cricketer of the Year accolade twice.

Virat KohliAwardBabar Azam
2Men's Cricketer of the Year1
1Men's Test Cricketer of the Year0
3Men's ODI Cricketer of the Year2
0Men's T20I Cricketer of the Year0
0Men's Emerging Cricketer of the Year0
6Total3

 

Ritabrata Banerjee

Ritabrata Banerjee is a content producer for The Sporting News' India edition.