Home / Players / Compare / Babar Azam vs Virat Kohli

Babar Azam vs Virat Kohli

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

TestCareer Stats
ODIFull Comparison
T20Head to Head
IPLFranchise Stats
B
Babar Azam
Pakistan
Batsman
VS
V
Virat Kohli
India
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é.

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

Virat Kohli leads this head-to-head 4–16 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 leads on total ODI runs (14,941 vs 6,626). Virat Kohli's 54 ODI centuries to Babar Azam's 20 shows a greater ability to cash in on big starts.

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's IPL numbers (9,336 runs at SR 134.8) add a T20 dimension to their profile that Babar Azam's record doesn't show.

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

📤 Share this Babar Azam vs Virat Kohli comparison

Share Share
🏆

The Verdict

Virat Kohli takes this comparison 4–16 across batting categories. A higher Test average (46.85 vs 43.68) and ODI average (58.59 vs 53.44) mean Virat Kohli leads in both prestige formats.

Frequently Asked — Babar Azam vs Virat Kohli

Virat Kohli leads 4–16 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 Babar Azam and Virat Kohli achieve their highest batting averages in ODIs. Babar Azam averages 53.44 compared to Virat Kohli's 58.59 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
Babar Azam Metric Virat Kohli
55.30 Home Average 51.20
46.80 Away Average 42.60
58.40 Neutral Venue Avg 54.90
🎯 Batting First vs Chasing
Babar Azam Metric Virat Kohli
52.1 Avg Batting First 49.8
65.4 Avg While Chasing 55.2
🏆 ICC Tournament Stats
Babar Azam Metric Virat Kohli
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
Babar Azam Metric Virat Kohli
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
Babar Azam Metric Virat Kohli
95 Matches as Captain 138
58.9% Win % 56.4%
0 ICC Titles as Captain 0
🥇 Awards & Honors
Babar Azam Metric Virat Kohli
52 Player of the Match Awards 28
17 Player of the Series Awards 11
3 ICC Cricketer of the Year 1
📈 Conversion Rates
Babar Azam Metric Virat Kohli
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