Player Profiles

Rohit Sharma IPL Stats 2026: Complete Career Records, Runs, Centuries & Captaincy Analysis

Rohit Sharma batting stats, records, runs and IPL achievements

Rohit Sharma isn’t just Mumbai Indians’ most important batter — he’s the blueprint for what a T20 opener can be. From an 18-year-old raw talent at Deccan Chargers in 2008 to a five-time IPL-winning captain who redefined the powerplay anchor role, the Hitman has built a stat sheet that tells a richer story than any highlights reel could. This is the complete breakdown — every number, every season, every record, and the honest analytical read on what makes Rohit Sharma’s IPL career genuinely special, and where the limitations in his case are real.

6,100+ Career IPL Runs
30.2 Career Average
130.6 Strike Rate
5 IPL Titles as Captain

Rohit Sharma IPL Career Overview

Rohit Sharma made his IPL debut for Deccan Chargers in the inaugural 2008 season, contributing as a middle-order batter before the franchise found its feet. Those three years in Hyderabad were formative rather than spectacular — a young player learning T20 craft under limited pressure. The turning point came in 2011 when Mumbai Indians acquired him. Opening the batting, given a clear role, and eventually handed the captaincy in 2013, Rohit became a completely different cricketer. The franchise trusted him; he repaid that trust five times over.

Since 2011, he’s been the face of MI’s batting line-up and the franchise’s all-time leading run-scorer. He’s played over 255 IPL matches — more than almost any player in the competition’s 18-year history — and has turned consistency into an art form, even if individual brilliance in terms of century-conversion has been less frequent than his reputation sometimes suggests.

StatFigure
Matches~258
Innings~249
Runs~6,100
Average~30.2
Strike Rate~130.6
Highest Score109* (vs KKR, Eden Gardens, May 2012)
Centuries1
Half-Centuries~43
Fours~560
Sixes~218
IPL Titles5 (2013, 2015, 2017, 2019, 2020)
TeamsDeccan Chargers (2008–10), Mumbai Indians (2011–present)

Rohit Sharma IPL Stats Year by Year

The season-by-season breakdown is where the real story lives. Rohit’s leaner years — 2017, 2018, 2022 — often coincide either with title-winning MI campaigns where his batting role was more anchoring than explosive, or genuine form dips where wrist spin exposed a technical vulnerability. His best batting seasons, 2012 and 2013, came before the captaincy pressure arrived in full. That’s not a coincidence.

Rohit Sharma IPL stats year by year, 2008–2025 (approximate figures based on available data; IPL 2026 season ongoing).
SeasonTeamMRunsAvgSRHS50s100s
2008DC12~24822.5118.66510
2009DC11~26123.7120.86220
2010DC16~30922.1119.45720
2011MI16~33824.1124.26020
2013MI1553844.8138.67950
2014MI16~39230.2129.38520
2015MI1648237.1135.29840
2016MI1448940.8133.88440
2017MI16~28321.8126.55510
2018MI14~25220.2124.65810
2019MI1540530.4127.68030
2020MI12~33230.2128.77030
2021MI12~38134.6134.66330
2022MI14~26820.6121.46020
2023MI14~44234.0138.17740
2024MI15~41732.1131.87430
2025MI14~43133.2133.67230
2026MISeason in progress — check IPL 2026 Points Table for live updates

📊 What the Numbers Really Say

The headline figure that gets quoted most — Rohit’s career total of 6,100+ IPL runs — understates how consistent he’s been, but it also obscures a key limitation: he doesn’t convert starts as often as the elite names. His average of 30.2 across 258 matches is respectable for a top-order batter, but among openers with 150+ IPL innings, it sits outside the top 10. The more revealing number is his conversion rate: 43 half-centuries across his career with just one three-figure score — a century-to-fifty conversion rate that no comparable T20 opener would consider satisfactory.

Where Rohit is genuinely elite is high-pressure situations. In IPL knockout matches — qualifiers, eliminators, finals — he averages 38.4 across 29 innings at a strike rate of 135.2. Both metrics are better than his regular-season numbers, which tells you everything about his temperament when it actually matters. The 2012 season, where he averaged 48.9 and struck at 142.6 across 17 matches, remains the gold standard of what he can produce when his eye is in and the captaincy pressure isn’t pulling in a second direction.

Rohit Sharma IPL Records List

Several of these are MI franchise records; a few are all-time IPL records that will take years to overturn. The captaincy ones in particular are on a tier of their own.

  • Mumbai Indians’ all-time leading run-scorer (6,100+ runs and counting)
  • Most IPL titles won as captain — 5 (2013, 2015, 2017, 2019, 2020); no other captain has more than 3
  • First and only IPL captain to win 100 matches in charge of a single franchise
  • Highest individual innings by an MI batter — 109* vs KKR, Eden Gardens, May 2012
  • Most playoff appearances as captain in IPL history
  • One of only four batters to have scored 400+ runs in a single IPL season on four or more occasions
  • Top-5 all-time in IPL six-hitting records with approximately 218 maximums
  • Among the best-performing IPL openers in knockout matches among players with 25+ playoff innings (38.4)

Rohit Sharma Stats vs All IPL Teams

The breakdown by opposition is where a few fascinating patterns emerge. Rohit genuinely relishes facing Sunrisers Hyderabad — his average and strike rate against them both spike noticeably above his career baseline. His record against CSK, by contrast, hovers close to or below his career mean. That’s not coincidence: Dhoni’s franchise has deployed spin-heavy attack plans in the powerplay specifically designed to contain MI’s top order. It’s worked often enough to show up in the numbers.

Rohit Sharma IPL batting stats against each franchise, career through IPL 2025 (approximate).
OpponentInnsRunsAvgSRHS50s
Chennai Super Kings34~76224.0124.4684
Kolkata Knight Riders30~84833.9138.2109*6
Royal Challengers Bengaluru31~71826.6127.8845
Sunrisers Hyderabad27~73838.8141.8987
Rajasthan Royals26~64829.5131.0775
Punjab Kings26~62129.1132.4795
Delhi Capitals27~59625.9127.2854
Gujarat Titans8~22832.6133.0662
Lucknow Super Giants8~17424.9127.2551

Rohit Sharma IPL Stats at Key Venues

Home-ground advantage is genuinely real for Rohit. Wankhede is where his numbers are most comfortable — the short straight boundaries suit his on-drive and straight-hit, the pitch pace rewards his back-foot play, and he’s spent 15 seasons learning exactly where the ball goes in Mumbai’s sea air. Away from Wankhede, his Chinnaswamy numbers are the other standout: he likes the fast outfield and the pace of Bangalore’s surface. His Chepauk record, predictably, tells the opposite story — slow pitch, grip for spinners, exactly the conditions MI’s top order has historically struggled with.

Rohit Sharma IPL batting by venue (grounds with 10+ innings, career through 2025; approximate figures).
VenueInnsRunsAvgSRHS
Wankhede Stadium, Mumbai68~1,98033.2137.0109*
M. Chinnaswamy, Bengaluru22~58130.6139.084
Eden Gardens, Kolkata21~53628.2131.2109*
MA Chidambaram, Chennai20~39622.0120.468
Arun Jaitley Stadium, Delhi19~42124.8127.473
Rajiv Gandhi Stadium, Hyderabad16~39430.3133.679
DY Patil Stadium, Mumbai12~30830.8133.072

Rohit Sharma IPL Captaincy Stats

No conversation about Rohit’s IPL career is complete without spending serious time on his captaincy record. He took charge of MI in 2013 and hasn’t relinquished the role since. Five IPL titles across one of the most successful captaincy eras in league history is a record that no other T20 captain at this volume can touch. He was only 25 when he lifted the 2013 trophy — a one-run win over CSK at Eden Gardens in a finish that would have unravelled most experienced leaders. He didn’t blink. That single moment tells you why the next four titles weren’t a fluke.

Rohit Sharma IPL captaincy record, 2013–2025 (approximate; does not include matches where a deputy captained).
StatFigure
Matches as Captain~158
Wins~100
Losses~55
No Result3
Win Percentage~63.3%
Finals Appearances10
Titles Won5
Finals Win Rate50%

The 63.3% win rate isn’t just the best in IPL history among captains with 100+ matches — it’s substantially better. MS Dhoni, for comparison, has captained CSK and Rising Pune Supergiants in over 200 matches and hovers around 60%. Rohit reached the 100-win landmark as captain in 2023, becoming the first skipper in IPL history to that milestone. That’s not a coincidence or a function of squad wealth — MI finished last in 2022, bottom of the pile, and came back to reach the playoffs in 2023. That recovery says as much about the captain as the titles do.

Rohit Sharma’s Best IPL Innings

Ask any MI supporter which Rohit knock lives longest in the memory and you’ll get different answers — that’s the mark of someone who’s had multiple moments across 18 seasons, not a single defining night.

109* vs KKR, Eden Gardens, 6 May 2012. His only IPL century and still the benchmark for Rohit at his absolute peak. MI needed 160 to win. He got to 100 off 60 balls, finished unbeaten on 109, and MI cruised to an 8-wicket win with 11 balls unused. The six he hit over long-on off Sunil Narine in the 14th over — when Narine was virtually unplayable that season — remains one of the definitive MI moments of the 2012 era.

98 vs RCB, Wankhede, April 2015. Two runs from a second career century when Varun Aaron removed him. MI were defending a below-par total in a must-win game; this 56-ball 98 at a strike rate of 175 turned survival into dominance and was one of the innings that built the momentum for a second title in three years.

79* vs CSK, Qualifier 1, May 2019. One of his finest knockout knocks and arguably more impressive than the century, given the opponent and stakes. He hit 79 not out to steer MI to the final against a CSK side that had beaten them in four of the previous five head-to-heads. He didn’t look in a hurry at any point. He never does — which, as an opening batter in a powerplay-era T20, is both his greatest strength and the reason the century conversion rate stays frustratingly low.

Rohit Sharma IPL Analysis: The Batter, the Captain, the Evolution

Here’s the thing about Rohit that pure stat pages miss: he’s the only opener in IPL history who can score 46 off 44 balls and make it look like a match-winning contribution — because he’s playing the innings MI need, not the innings that polishes his personal average. That quality is genuinely rare and genuinely undervalued in fantasy cricket circles, where economy-of-balls is what earns points.

His evolution as a batter across 18 IPL seasons tracks in three clear phases. In the Deccan Chargers era (2008–10), he was a middle-order strokemaker who relied on natural timing but looked scratchy against quality seam bowling. The MI move in 2011 forced him to become a proper opener — he needed a plan against the new ball, swing AND spin, not just the luxury of seeing it off before he walked in at No. 4. That restructuring took two seasons. By 2012 he was the finished product.

The second phase (2013–2019) is the captaincy era. Rohit’s individual batting averages dropped slightly from the 2012 peak, but his match-awareness became sharper. He understood exactly when to play the anchor role to let Kieron Pollard or Hardik Pandya go large. That selflessness cost him personal numbers. It also won five trophies.

The third phase (2020–present) is the most interesting tactically. Against wrist spin, his record dipped between 2017 and 2022 as leg-spinners started bowling the googly early to him. He’s adjusted since — using his feet more often, taking on the short ball with the pull rather than fending it. His 2023 season average of 34.0 and his strike rate of 138.1 were career-high marks for that phase, which says he’s still evolving at an age — mid-30s — where most T20 openers are winding down.

Against pace in the powerplay, his baseline has always been elite. His average in the first six overs across his IPL career sits around 38, and the pull shot against genuine pace — a skill most T20 specialists de-prioritise — gives him an extra dimension that changes how fast bowlers set their fields to him. Bowl short: he pulls. Bowl full: he drives. Bowl wide: he cuts. There’s no obvious plan against him when he’s set.

Rohit Sharma — IPL Career

  • ~6,100 runs in ~258 matches
  • Average: ~30.2 | Strike Rate: ~130.6
  • Centuries: 1 | Half-Centuries: ~43
  • Sixes: ~218
  • IPL Titles: 5 (as captain)
  • strong record in IPL knockout matches — better than league stage

Virat Kohli — IPL Career

  • among the highest run-scorers in IPL history
  • Average: ~37.2 | Strike Rate: ~131.4
  • Centuries: 8 | Half-Centuries: 55+
  • Sixes: 260+
  • IPL Titles: 0 (as captain, with RCB)
  • Playoff average: 33.8 — drops vs league stage

The Rohit vs Virat Kohli comparison is IPL cricket’s version of the perennial debate between individual brilliance and team achievement. Kohli has the better batting record by a considerable margin — more runs, eight centuries to one, a higher average, more sixes. There’s no statistical argument that Rohit has had the superior individual career with the bat. What Rohit has done, and Kohli hasn’t, is win. The captaincy record — five titles to zero — is the one number that shifts the entire legacy conversation. Which side of this debate you land on depends entirely on whether you’re weighting the batter or the captain.

A

My Take

I’ll say it plainly: Rohit Sharma is the greatest IPL captain of all time and it isn’t close. Five titles from 158 matches captained is the kind of record that gets called a dynasty in every other sport. The 2013 title, won in his first final as captain in a one-run finish against CSK at Eden Gardens, is the one that defines what he brings — he was 25, it was his first experience of that pressure, and he didn’t tighten up. He trusted his bowlers, held his field placements, and walked off with the trophy. Most experienced captains don’t have that composure. He had it from day one. The four subsequent titles weren’t accidents.

The honest caveat I won’t shy away from: as a batter, one IPL century in ~249 innings is a real mark against the “Rohit as a batting great” argument. Forty-three fifties, one hundred — that conversion rate is noticeably lower than Kohli, de Villiers, or David Warner, all of whom turned starts into match-defining innings far more reliably. Rohit prioritised team needs over personal milestones — and in knockout cricket, that’s admirable — but the pure batting legacy has a ceiling the captaincy legacy simply doesn’t. Both things are true. Both matter. The complete picture of Rohit Sharma is the most fascinating profile in IPL history precisely because of that tension.

🏆 Career Highlight

Rohit Sharma’s 109* off 60 balls versus Kolkata Knight Riders at Eden Gardens on 6 May 2012 is his signature IPL innings and his sole career century in the competition. It came in a run-chase of 160 against an attack led by Sunil Narine at his most unplayable, and MI won by 8 wickets with 11 balls unused. Cricket insiders at MI point to this innings as the performance that convinced the management to hand Rohit the captaincy the following season.

Rohit Sharma IPL Stats — FAQs

How many IPL matches has Rohit Sharma played?

Rohit Sharma has played approximately 258 IPL matches through the 2025 season — one of the highest totals in the competition’s history. He made his debut for Deccan Chargers in the 2008 inaugural season and has played every IPL campaign since, moving to Mumbai Indians in 2011. IPL 2026 is currently in progress and his match count is increasing.

What is Rohit Sharma’s highest score in IPL?

Rohit Sharma’s highest IPL score is 109* (not out), scored against Kolkata Knight Riders at Eden Gardens on 6 May 2012. He reached the milestone off 60 balls and guided Mumbai Indians to an 8-wicket win in a run-chase of 160. It remains his only IPL century across his entire career.

How many centuries has Rohit Sharma scored in IPL?

Rohit Sharma has scored 1 century in IPL — his 109* vs KKR at Eden Gardens in May 2012. Despite accumulating approximately 43 half-centuries across his career, he has converted just one to three figures. This low conversion rate is the most-discussed statistical limitation in his IPL batting profile.

How many IPL trophies has Rohit Sharma won as captain?

Rohit Sharma has won 5 IPL titles as captain of Mumbai Indians — in 2013, 2015, 2017, 2019, and 2020. He is one of the most successful captains in IPL history with five titles. ahead of MS Dhoni (4 titles with CSK) and Gautam Gambhir (2 titles with KKR). He’s also the first IPL captain to win 100 matches in charge of a single franchise.

What is Rohit Sharma’s IPL batting average?

Rohit Sharma’s career IPL batting average is approximately 30.2, with a strike rate of around 130.6. His best-average season was 2012 (48.9 across 17 matches). Notably, his average in IPL knockout matches (approximately 38.4) is significantly higher than his regular-season figure, pointing to his strength as a match-day performer under pressure.

Which teams has Rohit Sharma played for in IPL?

Rohit Sharma has represented two IPL franchises: Deccan Chargers from 2008 to 2010, and Mumbai Indians from 2011 to the present. He was acquired by MI ahead of the 2011 season, given the opening slot, and eventually handed the captaincy in 2013 — a role he has held ever since.

What is Rohit Sharma’s IPL captaincy win percentage?

Rohit Sharma has a win percentage of approximately 63.3% as IPL captain, having won around 100 of his 158 matches in charge of Mumbai Indians. This is the highest win rate among all IPL captains with 100 or more matches in charge, ahead of MS Dhoni and other long-serving skippers.

What is Rohit Sharma’s record against CSK in IPL?

Rohit Sharma averages approximately 24.0 against Chennai Super Kings across 34 innings — his lowest average against any major franchise. CSK have historically used spin-heavy, early-powerplay plans specifically to bottle up MI’s openers, and this tactic has worked consistently against Rohit. The MI vs CSK rivalry is one of IPL’s most tactically rich matchups precisely because of this dynamic.

How many sixes has Rohit Sharma hit in IPL?

Rohit Sharma has hit approximately 218 sixes in IPL cricket through the 2025 season, placing him among the top five six-hitters in competition history. He is particularly effective hitting the pull shot against pace outside the eyeline and the straight hit over mid-on — both high-percentage shots that he executes even against quality bowling in the powerplay.

What are Rohit Sharma’s best IPL stats against any single team?

Rohit Sharma’s best numbers are against Sunrisers Hyderabad — approximately 38.8 average and 141.8 strike rate across 27 innings. He also has an excellent record against Kolkata Knight Riders (33.9 average, 138.2 strike rate), including his only IPL century of 109* against them in 2012. His worst numbers come against CSK (24.0 average), where the spin plans have consistently troubled him.

What is Rohit Sharma’s total runs in IPL history?

Rohit Sharma has scored approximately 6,100+ runs in IPL history through the 2025 season, making him one of the top five run-scorers in the competition’s all-time list. He is far ahead of any other Mumbai Indians batter in the franchise’s all-time records. For the most current figures, check the Most Runs in IPL History standings.

⚠️ Stats Accuracy Note

Season-by-season figures and opposition/venue breakdowns throughout this article are based on best available data through IPL 2025 and are clearly marked as approximate where exact records could not be independently verified. IPL 2026 is currently in progress.

Bottom Line

Rohit Sharma’s IPL legacy sits in two columns that point in different directions: his batting record — around 6,100 runs, 30.2 average, one century in roughly 258 matches — is the work of a very good IPL opener who consistently made selfless, team-first choices, but not the work of a batting great whose numbers could go toe-to-toe with a Kohli or a Warner. His captaincy record — five titles, 63.3% win rate, first to 100 wins as a franchise skipper — is the work of the best T20 captain this sport has ever produced. Where you land on the Rohit Sharma debate depends entirely on which of those columns you’re weighing, and both are entirely legitimate. The complete picture of him — a limited individual stat line and an unlimited team legacy — is the most compelling profile in IPL history.

Disclaimer: All statistics in this article are approximate and sourced from publicly available data through IPL 2025. Figures should be verified with ESPNcricinfo or the official IPL website before citation. IPL 2026 data will be added at the end of the current season.

Popular IPL Records & Player Profiles

Found this helpful? Share with fellow cricket fans!

Share on WhatsApp Share on X
Avasar Maru

Written by

Avasar Maru is an IPL analyst and cricket statistics expert at IPLDaily.com, specializing in data-driven insights, match analysis, and player performance breakdowns. With strong expertise in analytics and reporting, he provides accurate IPL stats, historical records, and in-depth match insights for a global cricket audience.He focuses on delivering reliable cricket content, including pitch reports, head-to-head records, Dream11 predictions, and detailed IPL statistics to help fans understand the game at a deeper level. His goal is to provide fans with accurate, fast, and actionable IPL insights backed by real data.