Home / Players / Compare / Virat Kohli vs Babar Azam

Virat Kohli vs Babar Azam

Full head-to-head breakdown across Test, ODI, T20I & IPL — batting, bowling and career records

TestCareer Stats
ODIFull Comparison
T20Head to Head
IPLFranchise Stats
V
Virat Kohli
India
Batsman
VS
B
Babar Azam
Pakistan
Batsman
📅 Data updated 10 Jul 2026 Source: ICC Stats, Cricbuzz Stats API, Cricsheet ball-by-ball data

Virat Kohli vs Babar Azam: Complete Career Comparison Across All Formats (Updated 2026)

Virat Kohli and Babar Azam are two of the finest batters of the modern era. Kohli has built one of the greatest international careers in cricket history through remarkable consistency across Tests, ODIs and T20Is, while Babar has emerged as Pakistan's premier batter and one of the most technically accomplished players of his generation.

In Test cricket, Kohli enjoys a substantial advantage with more than 9,000 runs, 30 centuries and a decade of success across every major cricketing nation. Babar has crossed 4,000 Test runs with a healthy average above 43 and continues to lead Pakistan's batting lineup, but his overall record and longevity remain behind Kohli.

The ODI comparison is closer statistically, but Kohli still holds the edge. He has scored more than 14,700 ODI runs, owns the world record of 54 ODI centuries and has the highest batting average among players with 10,000 or more ODI runs. Babar became the fastest player in history to reach 5,000 ODI runs and also reached 6,000 ODI runs quicker than anyone, demonstrating extraordinary consistency early in his career.

In T20 Internationals, Kohli remains one of the greatest players in the format with more than 4,200 runs at an average close to 49. His performances in ICC tournaments, particularly under pressure, are among the best ever. Babar has also crossed 4,000 T20I runs and has consistently ranked among the world's leading T20I batters.

Overall, Kohli leads comfortably in career runs, centuries, ICC tournament performances, longevity and match-winning contributions. Babar Azam remains one of the few modern batters with the technique and consistency to draw comparisons, but his career still has significant ground to cover before matching Kohli's overall international résumé.

Virat Kohli vs Babar Azam: Why the Stats Make This a One-Sided Comparison

Virat Kohli leads this head-to-head 16–4 across batting categories, pulling ahead convincingly — with the strongest edge coming in Test cricket, where Virat Kohli averages 46.85 compared to Babar Azam's 43.68.

In ODI cricket, Virat Kohli leads with an average of 58.59 versus Babar Azam's 53.44 — a meaningful difference of 5.15 runs per dismissal. Virat Kohli has also accumulated more ODI runs overall (14,941 vs 6,626). Virat Kohli's 54 ODI centuries to Babar Azam's 20 underlines who converts more often under pressure.

In T20 Internationals, Virat Kohli holds the edge — averaging 48.7 at a strike rate of 137.05, while Babar Azam averages 38.95 at SR 128.03. Virat Kohli has an IPL record (9,336 runs at SR 134.8) that Babar Azam lacks — an additional dimension not captured in international averages alone.

Both players contribute with the ball. Virat Kohli leads on international wickets (9 vs 2 across formats), and their all-round contributions add meaningful value beyond batting averages alone.

TEST Batting — Key Metrics
Virat Kohli Stat Babar Azam
123
M
65
210
Inn
118
9230
Runs
4674
254
HS
196
46.85
Avg
43.68
55.58
SR
55.16
30
100s
9
31
50s
33
1027
4s
552
30
6s
27
15
Ducks
8
13
NO
11
Overall Profile — TEST
Key Stats — TEST

📤 Share this Virat Kohli vs Babar Azam comparison

Share Share
🏆

The Verdict

Based on major batting metrics such as runs, average, centuries, strike rate, and ICC achievements, Virat Kohli leads in most categories. Leading in both Test average (46.85 vs 43.68) and ODI average (58.59 vs 53.44), Virat Kohli makes the stronger case across the two most respected formats in the game.

Frequently Asked — Virat Kohli vs Babar Azam

Virat Kohli leads 16–4 across the batting categories included in this comparison. Virat Kohli has the higher batting average in both Test cricket (46.85) and ODI cricket (58.59).

Virat Kohli holds the edge in ODI batting average, averaging 58.59 with 14941 runs, compared to Babar Azam's average of 53.44 and 6626 runs. Virat Kohli has also scored more ODI centuries (54 vs 20).

In Test cricket, Virat Kohli averages 46.85 versus Babar Azam's 43.68 — a meaningful difference of 3.17 runs per dismissal. Virat Kohli has accumulated 9,230 Test runs including 30 centuries.

In T20Is, Virat Kohli averages 48.7 at a strike rate of 137.05, while Babar Azam averages 38.95 at a strike rate of 128.03. Virat Kohli has the higher strike rate (137.05 vs 128.03).

Virat Kohli has IPL data (9,336 runs at a strike rate of 134.8), while Babar Azam has not played in the IPL.

Both players have contributed with the ball. Virat Kohli has taken 9 international wickets compared to Babar Azam's 2. Babar Azam has the lower white-ball economy rate (0 vs 7.105).

Both Virat Kohli and Babar Azam achieve their highest batting averages in ODIs. Virat Kohli averages 58.59 compared to Babar Azam's 53.44 in that format.

🔎

People Also Ask

Virat Kohli has scored substantially more international runs than Babar Azam across Tests, ODIs and T20Is combined.

Virat Kohli leads with 85 international centuries, while Babar Azam has over 30 international centuries as of July 2026.

Both have elite ODI averages above 50, but Kohli combines a higher run tally, more centuries and unmatched consistency over a much longer career.

Babar Azam became the fastest batter in history to reach 5,000 ODI runs, doing so in just 97 innings.

Virat Kohli is India's most successful Test captain with 40 wins. Babar Azam led Pakistan to the 2022 T20 World Cup final and was reappointed Test captain in 2026.

🏟️ Home vs Away Stats
Virat Kohli Metric Babar Azam
55.30 Home Average 51.20
46.80 Away Average 42.60
58.40 Neutral Venue Avg 54.90
🎯 Batting First vs Chasing
Virat Kohli Metric Babar Azam
52.1 Avg Batting First 49.8
65.4 Avg While Chasing 55.2
🏆 ICC Tournament Stats
Virat Kohli Metric Babar Azam
58.7 ODI World Cup Avg 52.4
81.0 T20 World Cup Avg 42.8
65.3 Champions Trophy Avg 48.1
61.1 Asia Cup Avg 56.3
⚔️ Against Top Opponents
Virat Kohli Metric Babar Azam
54.2 vs Australia 44.6
58.9 vs England 51.2
- vs India 42.1
47.8 vs South Africa 43.7
🧢 Captaincy Record
Virat Kohli Metric Babar Azam
95 Matches as Captain 138
58.9% Win % 56.4%
0 ICC Titles as Captain 0
🥇 Awards & Honors
Virat Kohli Metric Babar Azam
52 Player of the Match Awards 28
17 Player of the Series Awards 11
3 ICC Cricketer of the Year 1
📈 Conversion Rates
Virat Kohli Metric Babar Azam
38% Century Conversion Rate 31%
61% 50+ Score Conversion 54%
📜 Records & Milestones
  • Virat Kohli holds the world record for most ODI centuries (54).
  • Virat Kohli has scored 85 international centuries across all formats.
  • Virat Kohli is the fastest batter to every ODI milestone from 8,000 to 14,000 runs.
  • Babar Azam is the fastest batter to reach 5,000 ODI runs (97 innings).
  • Babar Azam became the fastest player to 6,000 ODI runs (123 innings).
  • Virat Kohli is the highest run-scorer in IPL history.
🕰️ Career Timeline
  • 2008 — Virat Kohli makes his international debut after leading India to the U19 World Cup.
  • 2015 — Babar Azam makes his international debut for Pakistan.
  • 2014–2022 — Kohli leads India as Test captain and becomes the country's most successful Test captain.
  • 2017 — Kohli becomes India's full-time captain across formats.
  • 2021 — Babar becomes Pakistan captain across formats.
  • 2022 — Babar leads Pakistan to the T20 World Cup final.
  • 2024 — Kohli helps India win the ICC T20 World Cup.
  • 2026 — Babar Azam returns as Pakistan Test captain ahead of the West Indies and England series.
🔥 Latest Form

Virat Kohli returned to India's ODI squad after recovering from injury, while Babar Azam was reappointed Pakistan's Test captain in July 2026 ahead of important World Test Championship fixtures. Both remain among the leading batters in international cricket.

🧠 Expert Verdict

Virat Kohli remains ahead in almost every major career metric including runs, centuries, longevity, ICC performances and match-winning innings. Babar Azam is one of the best batters of his era and has broken several ODI speed records, but his overall international résumé has not yet matched Kohli's achievements. Babar's technique and consistency make him the closest contemporary comparison, but Kohli's career body of work across formats remains significantly larger.

Top

We use cookies for analytics and personalised advertising. By clicking "Accept All", you consent to our use of cookies. Privacy Policy