Skip to content
CricketTaken

Virat Kohli vs Sachin Tendulkar Stats: Test, ODI, T20I & IPL

By CricketTaken EditorialPublished Cricket in India8 min read

How this is written and checkedReport an error

There are two clean answers to this and they point in opposite directions. Sachin Tendulkar made more international runs than anyone has or is likely to — 34,357 across 664 matches — and 100 international hundreds, a figure that has never been approached. Virat Kohli holds the record Tendulkar held longest and cared about most: 54 One-Day International centuries, and he averages more than Tendulkar in every format the two of them played seriously.

Neither of those facts is in dispute. What is disputed is which one matters, and that argument is really an argument about eras. Tendulkar batted from 1989 to 2013, against Wasim Akram, Waqar Younis, Curtly Ambrose, Allan Donald, Glenn McGrath and Shane Warne, on uncovered-adjacent subcontinental surfaces and in an ODI format with one new ball, a single fielding restriction and boundaries thirty metres further back than they are now. Kohli batted from 2008 to the present, with two new balls in ODIs, flatter pitches, heavier bats, shorter boundaries and free hits.

The honest position is that no adjustment closes that gap in either direction with any credibility. What can be done is to separate the comparison into the parts where the numbers speak for themselves and the parts where they do not. That is what this page does.

Career records, format by format

Format Tendulkar Kohli
Tests 200 matches, 15,921 runs at 53.78, 51 hundreds, 68 fifties 123 matches, 9,230 runs at 46.85, 30 hundreds, 31 fifties
ODIs 463 matches, 18,426 runs at 44.83, 49 hundreds, 96 fifties 314 matches, 14,941 runs at 58.59, 54 hundreds, 79 fifties
T20Is 1 match 125 matches, 4,188 runs at 48.69, 1 hundred
IPL 78 matches, a little over 2,300 runs at a strike rate below 120 9,336 runs, nine hundreds, the competition's leading scorer
Bowling 46 Test wickets, 154 ODI wickets Eight international wickets in total
Highest score 248 not out (Test), 200 not out (ODI) 254 not out (Test), 183 (ODI)

Tendulkar's figures are final. Kohli's Test and T20I rows are also final — he retired from T20Is after the 2024 World Cup and from Tests in May 2025 — but he was still playing ODIs in 2026, so that row is live and his 54 hundreds may not be the end of it.

Tests: Tendulkar, and not narrowly

Fifteen thousand nine hundred and twenty-one runs at 53.78 with 51 hundreds, across 200 Tests, is the largest Test career there has been. Kohli's 9,230 at 46.85 is a very good Test career and it is not in the same conversation on volume.

The averages are closer than the totals but still separated by seven runs, and the shape favours Tendulkar too. He made Test hundreds in every country that played Test cricket during his career, at every stage of it, from a teenager at Old Trafford in 1990 to a 38-year-old in Australia. Kohli's Test record has a peak — roughly 2016 to 2019, when he was arguably the best in the world and made seven double-hundreds in a compressed run — and a long decline either side of it. His last five years in the format produced very few hundreds.

Where Kohli has a genuine claim is captaincy. He led India in 68 Tests and won 40, the most and the best rate any India captain has managed, and the side he captained won a Test series in Australia. Tendulkar captained India in 25 Tests, won four, and by his own account disliked the job. The Test captaincy record is one line in this comparison where the younger man is clearly ahead.

ODIs: the record that changed hands

Kohli's case rests here and it is strong. Fifty-four hundreds to Tendulkar's 49, in 149 fewer matches. An average of 58.59 to 44.83 — a difference of nearly fourteen runs an innings, which is not a rounding error in a sample of hundreds of matches. A strike rate in the low nineties against Tendulkar's 86.23.

The counter-arguments are real and worth stating rather than dismissing. Tendulkar opened for most of his ODI career, facing the new ball and the fielding restrictions; Kohli batted at three, arriving after the shine had gone and with the field spread. Tendulkar batted through the 1990s in Indian sides that frequently collapsed around him, so his not-outs are fewer and his failures more exposed. And Kohli's era gave batters two new balls, meaning the ball never got soft in the middle overs — a change that raised ODI scoring across the board.

The counter-counter-argument is also real: Kohli's average of 58 was achieved while chasing, in the second innings, at a strike rate above his career mark, and his record in run chases is the best there has been. He passed Tendulkar's mark at Kolkata in November 2023, on his 35th birthday, and made his 50th at the Wankhede in the 2023 World Cup semi-final, finishing that tournament with 765 runs — more than anyone has made in a single edition. The history of India's ODI cricket has no other passage quite like it.

On the numbers as they stand, Kohli has the better ODI record. On volume, Tendulkar's 18,426 runs remain 3,500 clear.

The formats that did not overlap

Two large parts of each career have no counterpart in the other.

Tendulkar played one T20 International. Kohli played 125 and made 4,188 runs at 48.69, which is the highest average of any batter with that volume in the format. Tendulkar retired from internationals in 2013, when T20 was five years old and India had played fewer than fifty T20Is; he simply was not available for the format's expansion. Kohli's T20I career, including the 2024 World Cup final in which he made 76 and was named player of the match, is entirely additional.

The IPL is the same story from the other end. Tendulkar played five seasons for Mumbai Indians, captaining them and winning the Orange Cap in 2010, and finished with a little over 2,300 runs at a strike rate below 120 — respectable for the era, unremarkable now. Kohli has 9,336 runs for Royal Challengers Bengaluru across nineteen seasons, more than anyone, including 973 in the 2016 season alone.

And Tendulkar bowled. Forty-six Test wickets and 154 in ODIs, including the spell that won India the 1993 Hero Cup semi-final at Eden Gardens. Kohli has eight international wickets in total. It is a small thing in the ledger and a real difference in what each man was.

Longevity, and what it cost

Tendulkar's twenty-four-year international career is the part of his record least likely ever to be matched, and the part that most distorts averages. He debuted at sixteen against Pakistan at Karachi in 1989 and retired at forty in 2013 at the Wankhede. That span includes three or four distinct versions of him: the teenage prodigy, the imperial 1990s batter carrying a weak side, the injury-hampered player of the mid-2000s who rebuilt his method around the elbow and the back, and the late-career accumulator who finally won a World Cup at home in 2011.

Averaging 53 in Tests and 44 in ODIs across all four of those, including the years when he was physically compromised, is the argument longevity makes. A shorter career caught at its peak flatters an average; a twenty-four-year career does not.

Kohli's career is now eighteen years old and has its own late chapter still running. His Test average fell from above 55 at its peak to 46.85 at retirement, which is exactly the effect Tendulkar's critics point at in reverse — a decline that a shorter career would have hidden.

The era problem, stated properly

Three specific rule and equipment changes separate the two, and they all point the same way.

Two new balls in ODIs, introduced in 2011, removed the soft-ball middle-overs period that had made batting at three genuinely difficult and made 300 an ordinary score rather than a good one. Fielding restrictions were loosened and then reworked repeatedly in Kohli's favour relative to Tendulkar's early career. Bat technology changed enough that mishits clear ropes that would have been caught in 1996.

Against that: Kohli faced a workload Tendulkar never did — three formats, an IPL season, and a schedule with almost no gaps — and he faced bowling attacks with far better data on him. Reverse swing was better understood; analysts mapped his dismissal patterns; the short ball outside off stump became a plan rather than an accident.

Nobody has produced an era adjustment that both camps accept, and anybody who claims a precise one is guessing. What can be said is narrower and more useful: Tendulkar's Test record is the better one by a clear margin, Kohli's ODI record is the better one by a clear margin, and the two together are the two largest batting careers India has produced.

The verdict, split by question

  • Most international runs and most international hundreds: Tendulkar, and by a distance nobody is closing.
  • Test volume, Test average and Test hundreds: Tendulkar.
  • ODI average, ODI hundreds and chasing: Kohli.
  • ODI runs and ODI matches: Tendulkar.
  • T20 international cricket and IPL: Kohli, on a format Tendulkar barely had.
  • Captaincy: Kohli.
  • Bowling and all-round contribution: Tendulkar.
  • Longevity: Tendulkar.

The comparison people actually want settled — who was the better batter — is not settled by any of that, and the two records are different enough that it may not be settleable. The individual pages for Sachin Tendulkar and Virat Kohli cover each career on its own terms, the player directory has the rest, and the cricket in India hub carries the wider history both men sit inside.

Sources and method

Tendulkar's career figures are final and are taken from ESPNcricinfo career records and the statistical summary on his Wikipedia entry. Kohli's are as of 19 July 2026 from the same sources; his ODI row is live and his IPL total runs to the end of the 2026 season. Tendulkar's IPL total is given approximately because published figures for his five seasons differ slightly between sources, and no precise number is asserted here that a single source does not carry.

Records described as records — most international runs, most international hundreds, most ODI centuries, most runs in a single World Cup edition — are as listed by ICC and ESPNcricinfo record pages. Captaincy counts come from ESPNcricinfo captaincy records.

The discussion of era is interpretive throughout. The rule and equipment changes named are matters of record; their quantitative effect on either man's average is not calculated here and no adjusted figures are offered, because no adjustment method exists that would be accepted by both sides of the argument. Figures current as of 27 August 2026.