Virat Kohli vs Sachin Tendulkar: What the Pure Data Says

No opinions. No emotions. No debate.

Just the numbers.

This is the most complete data comparison of Virat Kohli and Sachin Tendulkar ever published — and we will let the data speak for itself.

## The Career Overview

StatSachin TendulkarVirat Kohli
International career1989–20132008–present
Total international matches664550+
Total international runs34,35727,000+
Total international centuries10081
Total international fifties164144

Sachin played 24 years. Virat has played 17 years and is still active.

## Test Cricket — The Ultimate Battleground

StatSachinVirat
Tests played200123
Test runs15,9219,230
Test average53.7848.73
Test centuries5129
Test fifties6830
Highest score248*254*

Sachin leads in Test runs and centuries. But Virat leads in highest individual score.

## ODI Cricket — Where Virat Dominates

StatSachinVirat
ODIs played463295
ODI runs18,42613,906
ODI average44.8357.32
ODI centuries4950
ODI fifties9672

This is where the data becomes extraordinary.

Virat has scored 50 ODI centuries in 295 matches. Sachin scored 49 ODI centuries in 463 matches.

Virat overtook Sachin’s ODI century record in 168 fewer matches.

And Virat’s ODI average of 57.32 is significantly higher than Sachin’s 44.83 — meaning Virat scores more runs per innings than Sachin did in the same format.

## T20 International Cricket

StatSachinVirat
T20Is played1125
T20I runs104,188
T20I average1048.69

Sachin played only 1 T20 international — T20 cricket was not his format.

Virat is statistically the greatest T20 batter of all time with an average of 48.69 — a figure no other player at his volume comes close to matching.

## The Same Age Comparison — The Most Interesting Data

The fairest comparison is not career totals — it is what each player had achieved at the same age.

At age 34:

  • Sachin Tendulkar: 51 international centuries
  • Virat Kohli: 70 international centuries

At age 35:

  • Sachin: 55 international centuries
  • Virat: 74 international centuries

At every age comparison — Virat had more centuries than Sachin at the same point in his career.

This is the data point that the “Sachin vs Virat” debate rarely acknowledges.

## Chasing Targets — Virat’s Superpower

One area where data overwhelmingly favours Virat — run chases.

Virat Kohli’s batting average when chasing in ODIs: 65.2 Virat Kohli’s batting average when batting first in ODIs: 49.7

No batter in cricket history has a higher average in run chases at this volume.

Sachin Tendulkar’s chasing average: approximately 44

In the most pressure-filled situation in limited overs cricket — chasing a target — Virat is statistically unmatched.

## ICC Tournament Performance

This is where the debate gets interesting.

Sachin won the 2011 Cricket World Cup — his only major ICC title. Virat won the 2024 T20 World Cup — his first major ICC title after many near misses.

Both players struggled in ICC knockout matches for large parts of their careers.

The data on ICC tournaments is the one area where neither player has a clear advantage.

## The Records That Will Never Be Broken

Sachin Tendulkar’s 100 international centuries is one of the most untouchable records in sport.

The next highest is Ricky Ponting with 71 centuries. Sachin has 29 more than the second highest scorer in history.

Virat Kohli at 81 centuries is the only active player with any realistic chance of reaching 100 — but he would need to score 19 more centuries in the remaining years of his career.

## What Does the Data Actually Say?

The data does not declare a winner. It tells a more nuanced story.

Sachin Tendulkar was the greatest Test match batter of his generation — his 15,921 runs and 51 centuries in Tests remain the gold standard.

Virat Kohli is the greatest ODI batter in history by average — his 57.32 ODI average with 50 centuries at a higher strike rate than Sachin is statistically superior in the 50-over format.

In T20 cricket — there is no comparison. Virat is a generational T20 player. Sachin barely played the format.

The format decides the answer.

Test cricket: Sachin ODI cricket: Virat T20 cricket: Virat

## The ChartFundas Take

Both players gave India something more than cricket statistics.

Sachin Tendulkar carried the burden of a billion expectations for 24 years — in an era before social media, before IPL money, before the modern support systems that players have today.

Virat Kohli redefined Indian fitness, fielding, and aggression — and changed the culture of Indian cricket in ways that statistics cannot capture.

The data says they are the two greatest Indian batters in history.

Everything else is just opinion.

📊 Data Sources: ESPN Cricinfo (espncricinfo.com/stats) | BCCI | ICC official records


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top