Opinion Column | Arjun Sharma, Senior Cricket Analyst
The Uncomfortable Truth About Trophies
Let us begin with the number that Rohit Sharma's supporters will immediately invoke: five. Five IPL titles as captain of Mumbai Indians. No other captain in the competition's history comes close. That record is real, it is remarkable, and it deserves to be taken seriously.
But I want to propose a framework. When we assess individual greatness — not franchise greatness, not captaincy legacy, but the greatness of a single player in a competition — we should ask what that player contributed relative to the resources around them. We should ask what they achieved when the team structure removed all scaffolding. We should ask what the numbers say when we strip away the context of dynasties, coaching infrastructure, and Mumbai Indians' almost supernatural ability to build winning squads.
By those measures, Virat Kohli is not merely the greatest IPL batter of all time. He is the greatest IPL player of all time.
The Volume Argument Is Settled
Start with the basics. Kohli has scored more runs in IPL than any player in history — over 8,000 across his career, an accumulation that will never be replicated by anyone who does not spend their entire IPL life at a single franchise. His 2016 season — 973 runs at 81.08 with four centuries and seven fifties — is the most extraordinary individual season in the history of T20 franchise cricket. Anywhere. Any competition.
| Metric | Virat Kohli | Rohit Sharma |
|---|---|---|
| IPL Runs | 8,000+ | 6,200+ |
| Centuries | 8 | 2 |
| 50+ Scores | 62 | 43 |
| Batting Average | 37.2 | 31.4 |
| Seasons 400+ Runs | 9 | 5 |
| Orange Caps | 1 | 1 |
These numbers are not close. They are not a marginal advantage in Kohli's favour. They represent a categorically different level of batting output maintained over a longer period and with greater consistency.
Rohit's supporters will note that he bats in a more aggressive position — often opening, where the match context can force riskier shot selection. That is fair. But Rohit's strike rate of 130.2 for his career versus Kohli's 131.5 suggests that the positional difference explains very little of the average differential. Kohli simply scores more runs per innings, more often, and with greater frequency of match-winning contributions.
The Franchise Context Problem
Here is the argument that Rohit's supporters genuinely cannot answer: Rohit Sharma has won five IPL titles with one of the two best-resourced, best-coached, most consistently excellent franchises in the competition's history. Mumbai Indians have produced more India internationals, spent more at auction, and maintained more managerial continuity than virtually any other franchise.
Kohli spent his entire career at Royal Challengers Bengaluru — a franchise that, for most of his time there, combined enormous resources with spectacular organisational dysfunction. RCB went 17 seasons without winning the IPL title before their 2025 breakthrough. They have had more captains, more coaches, and more squad overhauls than any comparable franchise. During much of Kohli's peak years, he was not merely the best player on his team. He was, on several occasions, the only player reliably contributing at the highest level.
The 2016 season is the definitive exhibit. That RCB team reached the final not because it was a great team — it was demonstrably not — but because Kohli personally willed it there. He carried a bowling attack that conceded the most runs of any finalist in the competition's history. He absorbed pressure from early wickets in virtually every match. He scored 973 runs in a format where the average top-order batter scores 400.
What would Rohit Sharma's numbers look like if he had played those 17 seasons for RCB? The question is unanswerable, but asking it reveals the asymmetry at the heart of this debate.
The Clutch Argument
Critics of Kohli will argue that his numbers in knockout matches are less impressive than his regular-season record — that when the pressure is highest, Rohit's five titles speak louder than any batting average. This is a fair point. Kohli's playoff record is good but not extraordinary. Rohit has performed in finals.
However: playoff performance is partly a function of getting to playoffs consistently. Kohli's RCB reached the playoffs in ten of his eighteen seasons. For a franchise as structurally challenged as RCB, that qualification rate is itself a measure of sustained excellence that depended heavily on his contributions.
And if we are going to use trophies as a proxy for individual greatness, we should note that cricket is a team sport in which individual players cannot win titles on their own. Sachin Tendulkar's lack of World Cup success until 2011 was not a reflection of his individual quality. No serious analyst would argue that Rohit's five titles are evidence that he is five times the player Kohli is. The argument is more subtle — but so is the counterargument.
What Greatness Actually Means
I want to propose a simple definition. The greatest IPL player of all time is the player whose removal from the competition would have reduced its quality the most. By that test, Kohli wins.
Without Kohli, IPL would have had fewer 200-run totals. Fewer last-over chases. Fewer instances of a single player dragging a team from 40-3 to a competitive total through sheer force of concentration and technique. The 2016 season — arguably the most extraordinary individual performance in the history of franchise cricket in any format — would simply not exist.
Without Rohit, MI would have been weaker. Their titles would have been harder to win. But their organisation, their coaching infrastructure, and their squad depth would have compensated more than RCB's ever could for Kohli.
That asymmetry is the argument. Kohli has been irreplaceable in a way that no other IPL player — including Rohit — has been. And irreplaceability is the closest thing to a definition of greatness that sport offers us.
Frequently Asked Questions
Q: How many IPL titles has Virat Kohli won?
Virat Kohli won his first and only IPL title in IPL 2025, when Royal Challengers Bengaluru ended their 17-season wait for the championship. Before that breakthrough, he had reached the final three times without winning.
Q: What is Virat Kohli's record in IPL knockout matches?
Kohli has a solid playoff record with a batting average above 32 in knockout matches, though some critics argue his performances in finals and eliminators have not consistently matched his league-stage numbers.
Q: How many runs has Rohit Sharma scored in IPL?
Rohit Sharma has scored over 6,200 IPL runs across his career, with a batting average of approximately 31 and a strike rate of 130. He has won five IPL titles as captain of Mumbai Indians.
Q: Who holds the record for most runs in a single IPL season?
Virat Kohli holds the record with 973 runs in IPL 2016, scored at an average of 81.08. The next-highest single-season tally is David Warner's 848 runs in IPL 2016.
Q: Has any player other than Kohli scored more than 8,000 IPL runs?
As of IPL 2026, Virat Kohli remains the only player to cross 8,000 IPL runs. Shikhar Dhawan (retired) finished with approximately 6,760 runs, the second-highest before Kohli surpassed him.
