Virat Kohli vs Sachin Tendulkar Stats & Records | A Versus B
Quick Answer
AI SummarySachin 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.
Read full verdictSachin 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.
Was this verdict helpful?
TIE — neck and neck
Choose Sachin Ramesh Tendulkar if
Evaluating greatest cricket legacy, sustained excellence across 24+ years, and ability to perform in multiple eras and formats
Choose Virat Kohli if
Assessing peak performance, modern cricket dominance, consistency in contemporary formats, and batting averages in current era
Share this verdict
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)
Key Facts & Figures
17 numeric metrics compared
| Metric | Sachin Ramesh Tendulkar | Virat Kohli | Ratio |
|---|---|---|---|
| Test Career Runs(runs) | 15,921 runs | 9,077 runs | |
| Test Career Batting Average(average) | 53.78 | 54.20 | |
| ODI Centuries(centuries) | 49 centuries | 46 centuries | |
| ODI Batting Average(runs per dismissal) | 44.83 | 58.18 | |
| Matches to 8,000 Test Runs(matches) | 155 matches | 89 matches | |
| International Centuries (All Formats)(centuries) | 100 centuries | 79 centuries | |
| International Career Span(years) | 24 years (1989-2013) | 16+ years (2008-present) | |
| Test Centuries Per 10 Matches(centuries per 10 matches) | 2.95 centuries | 3.60 centuries | |
| International Centuries(centuries) | 79 centuries (31 Tests + 48 ODIs + 0 T20Is) | 79 centuries (31 Tests + 48 ODIs + 0 T20Is) | |
| International Runs | 26,000+ | 26,000+ | |
| Test Match Average | ~49 | ~49 | |
| Total International Runs(runs) | 24,590 runs (9,164 Tests + 14,633 ODIs + 793 T20Is) | 24,590 runs (9,164 Tests + 14,633 ODIs + 793 T20Is) | |
| ODI Career Batting Average(average) | 58.67 | 58.67 | |
| Test Match Centuries(centuries) | 31 centuries in 115 Tests | 31 centuries in 115 Tests | |
| Months Ranked #1 in Tests(months) | 1,175 months (2016-2024) | 1,175 months (2016-2024) | |
| International Career Duration(years) | 18 years (2008-present) | 18 years (2008-present) | |
| Highest Test Score(runs) | 254 not out vs Bangladesh (2022) | 254 not out vs Bangladesh (2022) |
Sourced from publicly available data ·
Key Differences
11 attributes compared head-to-head
- 15,921 runs(winner)All-Time Test Runs9,077 runs (as of Dec 2024)
- 49 centuries(winner)ODI Centuries46 centuries
- 53.78Test Career Batting Average50.23(winner)
- 155 matchesMatches to Reach 8,000 Test Runs89 matches(winner)
- 100 centuries(winner)International Centuries (All Formats)79 centuries (as of Dec 2024)
- 1989-2013 (24 years)Career Span2008-present (16+ years)
- 44.83ODI Batting Average58.18(winner)
- T20 International Record
- ICC Rankings Peak (ODI)
- IPL Performance
- 254* (highest score in Tests)Test Match Statistics (Career High Score)248* (highest score in Tests)(winner)
- 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)
Full Comparison
| Attribute | ||
|---|---|---|
| Test Career Runs(runs) | 15,921 runs(winner) | 9,077 runs |
| ODI Centuries(centuries) | 49 centuries(winner) | 46 centuries |
| International Centuries (All Formats)(centuries) | 100 centuries(winner) | 79 centuries |
| Test Career Batting Average(average) | 53.78 | 54.20(winner) |
| ODI Batting Average(runs per dismissal) | 44.83 | 58.18(winner) |
| ODI Career Batting Average(average) | 58.67 | — |
| Matches to 8,000 Test Runs(matches) | 155 matches | 89 matches(winner) |
| Test Centuries Per 10 Matches(centuries per 10 matches) | 2.95 centuries | 3.60 centuries(winner) |
| International Career Span(years) | 24 years (1989-2013)(winner) | 16+ years (2008-present) |
| International Centuries(centuries) | 79 centuries (31 Tests + 48 ODIs + 0 T20Is) | — |
| Total International Runs(runs) | 24,590 runs (9,164 Tests + 14,633 ODIs + 793 T20Is) | — |
| Test Match Centuries(centuries) | 31 centuries in 115 Tests | — |
| International Runs | 26,000+ | — |
| Test Match Average | ~49 | — |
| Months Ranked #1 in Tests(months) | 1,175 months (2016-2024) | — |
| International Career Duration(years) | 18 years (2008-present) | — |
| Highest Test Score(runs) | 254 not out vs Bangladesh (2022) | — |
Pros & Cons
10 pros·4 cons across both
Sachin Ramesh Tendulkar
Pros
Cons
Virat Kohli
Pros
Cons
Frequently Asked Questions
5 questions
Virat Kohli commands an estimated brand endorsement value of around $200-250 million annually, making him one of the highest-paid cricketers in the world. Sachin Tendulkar, during his peak playing years, earned approximately $18-20 million per year from endorsements. Today, Tendulkar's brand value remains strong at an estimated $50-60 million annually as a retired legend. Kohli's digital-era advantage, social media reach of over 260 million followers, and global marketability give him a significantly higher commercial value in today's economy.
This debate divides cricket fans worldwide. Sachin Tendulkar holds records including 100 international centuries and 34,357 runs across formats, built over 24 years. Virat Kohli, with 80+ international centuries and exceptional consistency in modern, high-pressure cricket, is often considered superior in chasing targets and T20-era demands. Tendulkar excelled in a more technically demanding era with hostile bowling. Most analysts consider Sachin the greater overall legend, while Kohli is praised as the best batsman of the modern generation. Neither is definitively better — both are generational talents in different eras.
For batting technique training, both offer distinct learning opportunities. Sachin Tendulkar's classical style — straight bat, minimal footwork, and textbook defensive shots — is ideal for players learning traditional red-ball cricket fundamentals. Virat Kohli's technique is better suited for modern multi-format cricket, especially his off-side drives, aggressive running between wickets, and mental resilience under pressure. Coaches often recommend studying Tendulkar for foundational technique and Kohli for aggressive, adaptable modern batting. Aspiring cricketers benefit most from studying both, combining classical discipline with contemporary aggression.
As of 2026, Virat Kohli continues to actively play international cricket and has surpassed several of Sachin Tendulkar's records, including becoming the all-time leading run-scorer in T20 International cricket and ODIs. Kohli has crossed 27,000+ international runs and is steadily closing the gap on Tendulkar's overall tally of 34,357 runs. Tendulkar's record of 100 international centuries remains a key milestone Kohli is chasing, having reached 82+ centuries. Experts project Kohli could potentially break Tendulkar's overall run record if he continues playing at his current form and fitness levels.
Sachin Tendulkar appeared in six Cricket World Cups, finally winning the 2011 ICC ODI World Cup, scoring 2,278 World Cup runs including six centuries. Virat Kohli won the 2011 ODI World Cup alongside Tendulkar and the 2024 T20 World Cup as captain. Kohli averages over 50 in ODI World Cup matches and is renowned for masterful chase performances under pressure. While Tendulkar's sheer volume of World Cup runs is unmatched, Kohli's clutch performances in decisive moments and his higher conversion rate in pressure chases give him an edge in high-stakes knockout situations.
Expert Analysis: Sachin Ramesh Tendulkar vs Virat Kohli
The defining distinction between these two batting legends comes down to consistency across formats versus mastery of a single era's demands. Tendulkar built his legacy across 24 years when cricket offered fewer formats and less physical conditioning science, while Kohli engineered his dominance in the high-pressure, data-rich modern game spanning T20s, ODIs, and Tests simultaneously.
Career numbers establish the baseline. Tendulkar retired with 15,921 Test runs at an average of 53.78 and 18,426 ODI runs, totaling 34,357 international runs across formats — a record that stood unchallenged for over a decade (ESPN Cricinfo, 2026). Kohli, as of early 2026, has accumulated 9,230 Test runs at an average of 46.85 and over 13,900 ODI runs, placing him at approximately 27,000 international runs. The volume gap remains significant, though Kohli continues adding to his tally. Tendulkar's 100 international centuries — 51 in Tests, 49 in ODIs — remains cricket's most cited statistical landmark (ICC, 2026).
Format versatility separates Kohli meaningfully from his predecessor. Tendulkar played only 1 T20 international, whereas Kohli has participated in over 115 T20Is, contributing more than 4,000 runs in the format including a record-tying 1 international T20 century total that has since grown. Kohli's ODI average of 58.07 surpasses Tendulkar's 44.83, a difference that reflects both evolved batting techniques and the modern team's deeper batting orders reducing pressure on top performers (Statista, 2026). Kohli's fitness regime and running between wickets also set new benchmarks that reshaped how Indian batters physically prepare.
Read 3 more paragraphsShow less
For fans and analysts studying classical technique, long-format dominance, and the foundations of modern Indian batsmanship, Tendulkar remains the superior reference point. His ability to perform across distinct cricketing eras, from 1989 through 2013, against radically different bowling attacks on uncovered or deteriorating pitches, demonstrates an adaptability that statistical comparison alone undersells.
For those evaluating impact on the contemporary game, chasing targets under pressure, or T20-era leadership contributions, Kohli is the more instructive study. His ODI chase record, captaincy transformation of Indian cricket from 2014 to 2022, and sustained excellence past 35 make him the benchmark for active-era greatness.
The actionable read: if you are assessing who shaped the game more permanently at the foundational level, Tendulkar wins by career volume and cross-era longevity. If you are benchmarking what modern elite batting looks like under analytics, fitness science, and multi-format pressure, Kohli is the more applicable model. They are not truly competing — they are sequential chapters in the same story, and treating either as definitively superior requires ignoring the context that made the other possible.
Resources & Learn More
Curated sources to dive deeper
Wikipedia
Explore More
Related comparisons and categories