Skip to content
CricketTaken

Virat Kohli vs Suryakumar Yadav Stats: Test, ODI, T20I & IPL

By CricketTaken EditorialPublished Cricket in India7 min read

How this is written and checkedReport an error

Two of these three formats produce no comparison at all. Virat Kohli made 9,230 Test runs and 14,941 in One-Day Internationals; Suryakumar Yadav has played one Test, in which he made 8, and averages 25.76 across 37 ODIs. If the question is which of them had the greater international career, it was settled before it was asked.

The comparison that does exist is in Twenty20 international cricket, and inside that format it is the most instructive pairing in Indian cricket. Kohli made 4,188 T20I runs at 48.69 — the highest average of any batter with that volume — at a strike rate just under 140, with one hundred in 125 matches. Suryakumar has made 3,272 at 36.35 at a strike rate above 165, with four hundreds in 113. One of them is the best anchor the format has produced and the other is the best improviser, and the two sets of numbers demonstrate exactly what each metric fails to capture.

Suryakumar also has something Kohli does not: he captained India to the 2026 T20 World Cup at the Narendra Modi Stadium, a 96-run win over New Zealand that made India the first side to defend the title and the first host nation to win it.

The records

Format Kohli Suryakumar
Tests 123 matches, 9,230 runs at 46.85, 30 hundreds 1 match, 8 runs
ODIs 314 matches, 14,941 runs at 58.59, 54 hundreds 37 matches, 773 runs at 25.76, no hundred
T20Is 125 matches, 4,188 runs at 48.69, 1 hundred, 38 fifties 113 matches, 3,272 runs at 36.35, 4 hundreds, 25 fifties
T20I strike rate Just under 140 Above 165
First-class 156 matches, 11,485 runs at 48.05 86 matches, 5,758 runs at 42.33
IPL 9,336 runs, nine hundreds, all for RCB Past 4,000 runs at a strike rate close to 150
Highest T20I score 122 not out 117

Kohli's figures are as of 19 July 2026 and Suryakumar's as of 8 March 2026. Kohli's T20I career closed after the 2024 World Cup; Suryakumar's is live and he captains the side.

The one format where the argument is real

Take the two T20I records and hold them against each other. Kohli's average is 12 runs higher; Suryakumar's strike rate is more than 25 runs per hundred balls higher. Kohli has 38 T20I fifties and one hundred; Suryakumar has 25 fifties and four hundreds.

That last pair is the tell. Four T20I hundreds — the second-highest tally by any batter in men's international cricket in the format — from a player who averages 36 means very large scores separated by low ones. Thirty-eight fifties and one hundred from a player who averages 48.69 means a floor almost nobody else has and a ceiling he rarely reached. They are two solutions to the same problem, and the format has moved decisively towards Suryakumar's.

Why the average understates Suryakumar

A T20I average punishes a batter who enters at the eleventh over with a mandate to hit and is dismissed doing it. Suryakumar batted at three or four throughout, and his job was to change the rate of an innings inside twenty balls, which produces dismissals at 15 off 8 as often as it produces 60 off 25.

The specific reason his ceiling is so high is a technical one worth naming: he plays a wider range of shots to the same ball than any Indian batter has, and most of them go behind square. The pick-up over short fine leg off a good-length ball is a stroke that had no place in coaching manuals when Kohli learned to bat, and Suryakumar plays it to seamers bowling 140. That is why 117 against a full-strength attack is available to him and 122 not out was, for Kohli, the innings of a lifetime.

Why the strike rate understates Kohli

Kohli's T20I job was the opposite: come in at three, absorb the loss of an early wicket, and be there in the seventeenth over. In a chase, that is the most valuable thing a top-order batter can do, and it produces a strike rate held down by the first fifteen balls of every innings.

The two innings that make the case are both from World Cups. Against Pakistan at Melbourne in 2022 he made 82 not out from 53 in a chase that was gone at 31 for 4. In the 2024 World Cup final against South Africa he made 76 from 59 on a pitch where nobody else passed 30, and was named player of the match in a total of 176 that proved exactly enough. Neither innings has a strike rate that looks impressive out of context; both won matches nobody else was winning.

Outside T20: the comparison collapses

Suryakumar's first-class record is good — 5,758 runs at 42.33 with 14 hundreds and a highest score of 200 — and it never converted into an international red-ball career. He was picked for one Test, made 8, and was not picked again. He was 30 by the time he made his international debut in any format, which is the central fact of his career and the reason there is no long-form chapter.

His ODI record is the more genuine disappointment. Thirty-seven matches at 25.76 with no hundred, from a batter whose method should in principle be lethal in the middle overs of a fifty-over innings, and the failure was consistent enough that he lost his place. The history of India's ODI side contains a number of T20 specialists who could not make the transition; his is the clearest recent case.

Kohli's Test and ODI records need no summary here beyond the numbers in the table. Between them they represent the largest body of top-order batting India has produced since Sachin Tendulkar.

IPL: volume against rate again

Kohli has 9,336 IPL runs across nineteen seasons for Royal Challengers Bengaluru, more than anybody in the competition, with nine hundreds and a single-season record of 973 in 2016. In the 2026 season he made 675 runs at a strike rate of 165.85, the highest of his career, which is the clearest evidence that he adapted rather than declined.

Suryakumar has passed 4,000 IPL runs at a strike rate close to 150, most of them for Mumbai Indians, and was central to the titles they won in 2019 and 2020. His 2026 season was poor by his standards. Published figures for his career totals differ between sources, which is why the number here is given in rounded terms.

The IPL comparison follows the international one exactly: Kohli has the volume and the records, Suryakumar the rate.

Captaincy, and the trophy

Kohli captained India in Tests, ODIs and T20Is, winning 40 of 68 Tests — the national record — and no global tournament. Suryakumar has captained India in T20Is since 2024 and won the format's World Cup in 2026, on home soil, defending the title India won under Rohit Sharma in 2024.

That is a straightforward asymmetry and it should be stated as one: one man has the best red-ball captaincy record India has had and no title, and the other has a world title and no experience of the other two formats' captaincy. The wider record of Indian captains is set out in the page on India's Test captains, and the cricket in India hub carries the tournament histories.

The verdict, by question

  • Greater international career overall: Kohli, by a margin no format can offset.
  • T20I average and consistency: Kohli, and it is a record figure.
  • T20I strike rate, hundreds and ceiling: Suryakumar.
  • T20I matches won from a losing position: an argument, and the Melbourne 2022 and Barbados 2024 innings are Kohli's evidence.
  • Range of strokes: Suryakumar, and it is not close.
  • Test and ODI cricket: Kohli; Suryakumar has almost no record to compare.
  • IPL runs: Kohli. IPL strike rate over a career: Suryakumar.
  • T20 World Cup as captain: Suryakumar.

The individual pages for Virat Kohli and Suryakumar Yadav cover the two careers in full, and the player directory has the rest of the current T20 side.

Sources and method

Kohli's figures are as of 19 July 2026 and Suryakumar's as of 8 March 2026, taken from ESPNcricinfo career records cross-checked against the career-statistics summaries on their Wikipedia entries. Strike rates are given in rounded terms — just under 140 for Kohli, above 165 for Suryakumar — because the precise figures move and because published comparisons quote them inconsistently. Suryakumar's IPL totals are rounded for the same reason: sources disagree on his career runs and matches by a material margin, and no precise figure is asserted here.

The 2026 T20 World Cup final details come from ICC tournament records and the match report for 8 March 2026 at Ahmedabad. The claim that Suryakumar's four T20I hundreds are the second-highest tally in men's international T20 cricket is as listed by ESPNcricinfo record pages.

The analysis of role — what average and strike rate each fail to measure, and why batting position produces the gap — is interpretive. No adjusted metric is calculated here, and the descriptions of Suryakumar's stroke range and Kohli's chasing method are qualitative assessments rather than measurements. Figures current as of 27 August 2026.