Home International Virat Kohli vs Babar Azam: Who is better and the batting GOAT?...

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

0
1

Virat Kohli vs Babar Azam: Who is better and the batting GOAT? The stats comparison originally appeared on The Sporting News. Add The Sporting News as a Preferred Source by clicking here.

Virat Kohli and Babar Azam are two of the best batters of their era from India and Pakistan, respectively.

Advertisement

While Virat Kohli has made his mark with his run-scoring exploits and success in all formats of the game, Babar Azam is regarded as one of Pakistan’s top batters.

Add The Sporting News as a preferred news source

The careers of the two cricketers have been quite contrasting. Virat Kohli has announced retirement from Test cricket in May 2025 and from T20 Internationals in June 2024, thereby playing ODI as his sole international format.

On the other hand, Babar still plays for Pakistan in all three international formats.

Kohli has an edge over Babar in terms of ODI runs, centuries, and various other international records. Whereas Babar scored more runs in T20I matches than Kohli. Now who has the better record? Let’s look at the format-wise comparison.

Advertisement

MORE: Visit Cricket News for all the latest cricket coverage and opinion

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 9,230 runs.

In ODIs, Kohli has over 15,000 runs, 8,000+ more than Azam’s tally. In T20Is, though, the Pakistani batter surpassed the Indian star despite starting his career six years after.

In Tests

Player

Matches

Innings

Runs

S.R

Highest Score

Avg.

Virat Kohli

123

210

9,230

55.57

254*

46.85

Babar Azam

66

122

4,771

55.38

196

42.98

In ODIs

Player

Matches

Innings

Runs

S.R

Highest Score

Avg.

Virat Kohli

317

305

15,109

94.36

183

58.78

Babar Azam

148

145

6,744

86.33

158

52.27

In T20Is

Player

Matches

Innings

Runs

S.R

Highest Score

Avg.

Virat Kohli

125

117

4,188

137.04

122*

48.69

Babar Azam

145

136

4,596

128.02

122

38.94

MORE: When is IPL auction? Date, venue, rules for the Indian Premier League 2027 mini-auction

Advertisement

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

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

Tendulkar is the only batter in the history of the sport to score 100 international centuries. Kohli is currently 14 short of the legend’s tally.

In terms of overall international centuries, Babar has more T20I centuries than Virat but can comparatively boast of only 32 hundreds to his name.

In Tests

Player

Matches

Innings

Centuries

Virat Kohli

123

210

30

Babar Azam

66

122

9

In ODIs

Player

Matches

Innings

Centuries

Virat Kohli

317

305

55

Babar Azam

144

141

20

In T20Is

Player

Matches

Innings

Centuries

Virat Kohli

125

117

1

Babar Azam

145

136

3

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

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

Advertisement

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

Player

Matches

Innings

Runs

Double centuries

Virat Kohli

123

210

9,230

7

Babar Azam

66

122

4,771

0

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

Virat Kohli appeared in four ODI World Cups to date, where he played 37 matches and scored 1,795 runs. Babar Azam, on the other hand, played in two ODI World Cups where in 17 matches he scored 794 runs.

In T20 World Cups once again Virat Kohli has the upper hand, as he scored 1,292 runs in 33 matches spanning across six editions. Babar Azam has played three T20 World Cups where he appeared in 23 matches and scored 640 runs.

In ODI World Cups

Player

Editions

Matches

Innings

Runs

Avg.

S.R

H.S

Virat Kohli

2011, 2015, 2019, 2023

34

37

1,795

59.83

88.20

117

Babar Azam

2019, 2023

17

17

794

52.93

85.74

101*

In T20 World Cups

Player

Editions

Matches

Innings

Runs

Avg.

S.R

H.S

Virat Kohli

2012, 2014, 2016, 2021, 2022, 2024

35

33

1,292

58.72

128.81

89*

Babar Azam

2021, 2022, 2024, 2026

23

21

640

33.68

111.49

70

Virat Kohli vs Babar Azam: IPL and PSL stats

Virat Kohli and Babar have played in Indian Premier League (IPL) and Pakistan Super League (PSL) since the inception of the competitions, and are the top scorers in their respective leagues.

Advertisement

While Kohli tops the chart in the IPL scoring 9,336 runs in 283 matches, Azam has 4,380 PSL runs in 111 matches.

While Azam enjoyed PSL success with Karachi Kings (2020) and Peshawar Zalmi (2026), Kohli lifted back-to-back IPL trophies with Royal Challengers Bengaluru in 2025 and 2026.

Player

Tournament

Matches

Innings

Runs

Centuries

H.S

Strike rate

Virat Kohli

IPL

283

275

9,336

9

113*

134.79

Babar Azam

PSL

111

109

4,380

4

115

129.70

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

Virat Kohli has more major team trophies to his name than Babar Azam, as he has triumphed in numerous ICC tournaments, the Asia Cup, and the Indian Premier League (IPL).

In the domestic T20 leagues, Babar has performed well too, winning the Pakistan Super League (PSL) with Karachi Kings and Peshawar Zalmi.

Advertisement

Below is the list of comparisons in six major international and domestic tournaments where both captains have won as part of the team, not as captains.

Virat Kohli

Trophy

Babar Azam

1 (2011)

ODI World Cup

0

2 (2013, 2025)

ICC Champions Trophy

1 (2017)

1 (2024)

T20 World Cup

0

0

World Test Championship

0

3 (2010, 2016, 2023)

Asia Cup

0

2 (2025, 2026)

Domestic T20 trophy (IPL/PSL)

2 (2020, 2026)

9

Total

3

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

Virat Kohli has been honoured with the ICC Men’s Cricketer of the Year award in 2017 and 2018, as well as four Men’s ODI Cricketer of the Year awards.

Babar Azam has received three awards from ICC, which include the Men’s Cricketer of the Year in 2022 and two consecutive ODI Cricketer of the Year awards in 2021 and 2022.

Virat Kohli

Award

Babar Azam

2 (2017, 2018)

Men’s Cricketer of the Year

1 (2022)

1 (2018)

Men’s Test Cricketer of the Year

0

4 (2012, 2017, 2018, 2023)

Men’s ODI Cricketer of the Year

2 (2021, 2022)

0

Men’s T20I Cricketer of the Year

0

0

Men’s Emerging Cricketer of the Year

0

7

Total

3

Disclaimer : This story is auto aggregated by a computer programme and has not been created or edited by DOWNTHENEWS. Publisher: Sports.yahoo.com