Skip to main content
sports

Virat Kohli vs Sachin Tendulkar 2026 Comparison

Sachin Tendulkar is cricket's all-time leading run-scorer with 15,921 international runs across 200 Test matches, while Virat Kohli is the fastest to reach 8,000 Test runs (in 89 matches) and holds the record for most ODI centuries with 46. Tendulkar played in a different era with different formats, while Kohli has dominated modern cricket with higher career averages.

Sachin Ramesh Tendulkar

Sachin Ramesh Tendulkar

Indian cricket legend with 15,921 Test runs and 100 international centuries across 24-year career

Evaluating greatest cricket legacy, sustained excellence across 24+ years, and ability to perform in multiple eras and formats

Score71%
VS
Virat Kohli

Virat Kohli

Modern cricket's most dominant player with 46 ODI centuries and fastest Test run-accumulation among all batsmen

Assessing peak performance, modern cricket dominance, consistency in contemporary formats, and batting averages in current era

Score71%

Quick Answer

AI Summary

Sachin Tendulkar is cricket's all-time leading run-scorer with 15,921 international runs across 200 Test matches, while Virat Kohli is the fastest to reach 8,000 Test runs (in 89 matches) and holds the record for most ODI centuries with 46. Tendulkar played in a different era with different formats, while Kohli has dominated modern cricket with higher career averages.

Our Verdict

AI-assisted

Sachin Tendulkar remains cricket's greatest accumulator of runs with unmatched longevity across 24 years and 200 Test matches, making him the sport's most complete batsman overall. Virat Kohli is the more dominant modern player with higher averages, faster run-accumulation rates, and superior consistency in contemporary cricket across all formats. Choose Sachin if evaluating overall cricket legacy and sustained excellence across eras; choose Kohli if assessing peak performance and dominance in modern cricket standards.

Community feedback

Was this verdict helpful?

Sachin Ramesh Tendulkar
8.1/10
Virat Kohli
6.9/10
Sachin Ramesh Tendulkar

Choose Sachin Ramesh Tendulkar if

Best pick

Evaluating greatest cricket legacy, sustained excellence across 24+ years, and ability to perform in multiple eras and formats

Virat Kohli

Choose Virat Kohli if

Assessing peak performance, modern cricket dominance, consistency in contemporary formats, and batting averages in current era

Track this comparison

Get notified when prices change, new specs ship, or our verdict updates.

Triggers: price change new spec verdict update

No spam. Stop anytime.

Key Differences at a Glance

  • All-Time Test Runs:Sachin Ramesh Tendulkar wins(15,921 runs vs 9,077 runs (as of Dec 2024))
  • ODI Centuries:Sachin Ramesh Tendulkar wins(49 centuries vs 46 centuries)
  • Test Career Batting Average:Virat Kohli wins(50.23 vs 53.78)
See all 7 differences

Key Facts & Figures

11 numeric metrics compared

MetricSachin Ramesh TendulkarVirat KohliRatio
Test Career Runs(runs)15,921 runs9,077 runs
Test Career Batting Average(runs per dismissal)53.7850.23
ODI Centuries(centuries)49 centuries46 centuries
ODI Batting Average(runs per dismissal)44.8358.18
Matches to 8,000 Test Runs(matches)155 matches89 matches
International Centuries (All Formats)(centuries)100 centuries79 centuries
International Career Span(years)24 years (1989-2013)16+ years (2008-present)
Test Centuries Per 10 Matches(centuries per 10 matches)2.95 centuries3.60 centuries
International Centuries8282
International Runs26,000+26,000+
Test Match Average~49~49

Sourced from publicly available data ·

Key Differences

7 attributes compared head-to-head

Sachin Ramesh Tendulkar
3Sachin Ramesh Tendulkar
Evenly matched1 tie
Virat Kohli
3Virat Kohli
  • All-Time Test Runs

    Sachin Ramesh Tendulkar

    15,921 runs(winner)

    Virat Kohli

    9,077 runs (as of Dec 2024)

  • ODI Centuries

    Sachin Ramesh Tendulkar

    49 centuries(winner)

    Virat Kohli

    46 centuries

  • Test Career Batting Average

    Sachin Ramesh Tendulkar

    53.78

    Virat Kohli

    50.23(winner)

  • Matches to Reach 8,000 Test Runs

    Sachin Ramesh Tendulkar

    155 matches

    Virat Kohli

    89 matches(winner)

  • International Centuries (All Formats)

    Sachin Ramesh Tendulkar

    100 centuries(winner)

    Virat Kohli

    79 centuries (as of Dec 2024)

  • Career Span

    Sachin Ramesh Tendulkar

    1989-2013 (24 years)

    Virat Kohli

    2008-present (16+ years)

  • ODI Batting Average

    Sachin Ramesh Tendulkar

    44.83

    Virat Kohli

    58.18(winner)

Full Comparison

Sachin Ramesh Tendulkar
Virat Kohli
Test Career Runs(runs)
15,921 runs
9,077 runs
ODI Centuries(centuries)
49 centuries
46 centuries
International Centuries (All Formats)(centuries)
100 centuries
79 centuries
Test Career Batting Average(runs per dismissal)
53.78
50.23
ODI Batting Average(runs per dismissal)
44.83
58.18
Matches to 8,000 Test Runs(matches)
155 matches
89 matches
Test Centuries Per 10 Matches(centuries per 10 matches)
2.95 centuries
3.60 centuries
International Career Span(years)
24 years (1989-2013)
16+ years (2008-present)
International Centuries
82
International Runs
26,000+
Test Match Average
~49

Pros & Cons

10 pros·4 cons across both

Sachin Ramesh Tendulkar
Virat Kohli
Sachin Ramesh Tendulkar

Sachin Ramesh Tendulkar

+5-2

Pros

  • All-time leading Test run-scorer with 15,921 runs in 200 matches
  • First player to score 100 international centuries across all formats
  • Remarkable 24-year international career demonstrating extraordinary consistency and longevity
  • Master of both pace and spin bowling across diverse playing conditions and eras
  • Scored centuries on all Test-playing grounds, adapting to different pitches and strategies

Cons

  • Career Test average of 53.78 is lower than Kohli's 50.23, indicating less dominance in modern context
  • Slower run accumulation rate compared to Kohli (155 matches vs 89 matches to reach 8,000 Test runs)
Virat Kohli

Virat Kohli

+5-2

Pros

  • Career ODI batting average of 58.18, highest among all players with 50+ international matches
  • Reached 8,000 Test runs in record 89 matches (fastest by any batsman)
  • 46 ODI centuries, making him the third all-time ODI century-maker behind Tendulkar (49) and Kumar Sangakkara (25)
  • Exceptional consistency with 27 Test centuries in 75 matches (36% conversion rate)
  • Thrives in high-pressure situations with strong performance in ICC tournaments and bilateral series

Cons

  • Total Test runs (9,077) significantly lower than Tendulkar's 15,921 due to shorter career span
  • Still active career means legacy incomplete; comparisons with retired Tendulkar remain premature

Frequently Asked Questions

7 questions

  1. This depends on the metric used. Sachin Tendulkar is cricket's greatest accumulator with 15,921 Test runs across 200 matches and 100 international centuries, demonstrating unmatched longevity and consistency across 24 years. Virat Kohli is the more dominant modern batsman with higher career averages (58.18 ODI average vs 44.83), faster run-accumulation (reached 8,000 Test runs in 89 matches vs Tendulkar's 155), and superior consistency in contemporary cricket. Most cricket experts regard Tendulkar as the greatest overall legacy, while recognizing Kohli as the more dominant peak performer in modern cricket.

12 more to explore

5 articles

Explore More

Related comparisons and categories

AI generated