Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).
Rohit Sharma IPL stats, quick answer: here is Rohit Sharma’s complete IPL record from 2008 to the end of IPL 2026.
- Matches: 281 (2008 to 2026)
- Runs: 7329 at an average of 29.91 and a strike rate of 132.92
- Highest score: 109*
- Hundreds / fifties: 2 / 49
- Sixes: 324
- Teams: Deccan Chargers, Mumbai Indians
- IPL titles: 6 (2009, 2013, 2015, 2017, 2019, 2020)
- Player of the match awards: 21
More player records are in our IPL players section.
Rohit Sharma IPL Stats: Career Overview and Headline Numbers
Rohit Sharma began his IPL career with Deccan Chargers, winning the 2009 title as a young middle-order batter, before joining Mumbai Indians in 2011. As Mumbai captain from 2013 he became the most successful leader in league history, and as an opener he has been one of the most consistent run scorers and six-hitters the competition has seen.
Rohit Sharma has played 281 IPL matches across 19 seasons. With the bat he has 7329 runs from 276 innings, which ranks him 2nd on the all-time run-scoring list. He has been dismissed 245 times, giving an average of 29.91, and he scores at 132.92 runs per 100 balls, with 661 fours and 324 sixes. With the ball he has 15 wickets from 56.3 overs, conceding 8.02 an over and taking a wicket every 22.6 balls.
Where he bats
| Batting position | Innings | Runs | Avg | SR |
|---|---|---|---|---|
| Top order (3-4) | 127 | 3412 | 31.30 | 131.23 |
| Opener (1-2) | 125 | 3366 | 28.77 | 134.05 |
| Middle order (5-7) | 24 | 551 | 29.00 | 136.72 |
Rohit Sharma has batted most often as top order, 127 of his 276 innings. Batting position here is the order in which a batter first appeared at the crease.
How he gets out
| Dismissal | Times | Share |
|---|---|---|
| Caught | 174 | 71% |
| Bowled | 30 | 12% |
| Lbw | 17 | 7% |
| Run Out | 11 | 4% |
| Caught And Bowled | 10 | 4% |
| Stumped | 3 | 1% |
In wins and defeats
| Result | Innings | Runs | Avg | SR |
|---|---|---|---|---|
| Team won | 144 | 4492 | 38.39 | 138.09 |
| Team lost | 132 | 2837 | 22.16 | 125.48 |
In matches his team won, Rohit Sharma averages 38.39 at a strike rate of 138.09; in defeats, 22.16 at 125.48. The gap is a rough measure of how often his innings have decided games.
Teams Played For and How He Moved Between Them
| Team | Seasons | Matches | Runs | Wickets |
|---|---|---|---|---|
| Deccan Chargers | 2008-2010 | 45 | 1170 | 14 |
| Mumbai Indians | 2011-2026 | 236 | 6159 | 1 |
He started with Deccan Chargers in 2008 and stayed until 2010. He then moved to Mumbai Indians in 2011 and stayed until 2026.
How his role changed
| Season | Average batting position | Innings |
|---|---|---|
| 2008 | 4.1 | 12 |
| 2009 | 4.2 | 16 |
| 2010 | 4.4 | 16 |
| 2011 | 3.9 | 14 |
| 2012 | 2.9 | 16 |
| 2013 | 4.0 | 19 |
| 2014 | 3.7 | 15 |
| 2015 | 3.2 | 16 |
| 2016 | 1.3 | 14 |
| 2017 | 3.7 | 16 |
| 2018 | 3.6 | 14 |
| 2019 | 1.5 | 15 |
| 2020 | 1.4 | 12 |
| 2021 | 1.2 | 13 |
| 2022 | 1.6 | 14 |
| 2023 | 1.4 | 16 |
| 2024 | 1.7 | 14 |
| 2025 | 1.6 | 15 |
| 2026 | 1.8 | 9 |
In his first three seasons Rohit Sharma batted at an average position of 4.2; in his last three it was 1.7. He has moved up the order over his career, taking on more of the innings.
Batting Record Season by Season
| Season | Team | Mat | Runs | Avg | SR | 50s | 100s | HS |
|---|---|---|---|---|---|---|---|---|
| 2008 | DCG | 13 | 404 | 36.73 | 147.99 | 4 | 0 | 76* |
| 2009 | DCG | 16 | 362 | 27.85 | 114.92 | 1 | 0 | 52 |
| 2010 | DCG | 16 | 404 | 28.86 | 133.77 | 3 | 0 | 73 |
| 2011 | MI | 16 | 372 | 33.82 | 125.25 | 3 | 0 | 87 |
| 2012 | MI | 17 | 433 | 30.93 | 126.61 | 3 | 1 | 109* |
| 2013 | MI | 19 | 538 | 38.43 | 131.54 | 4 | 0 | 79* |
| 2014 | MI | 15 | 390 | 30.00 | 129.14 | 3 | 0 | 59* |
| 2015 | MI | 16 | 482 | 34.43 | 144.74 | 3 | 0 | 98* |
| 2016 | MI | 14 | 489 | 44.45 | 132.88 | 5 | 0 | 85* |
| 2017 | MI | 17 | 333 | 23.79 | 121.98 | 3 | 0 | 67 |
| 2018 | MI | 14 | 286 | 23.83 | 133.02 | 2 | 0 | 94 |
| 2019 | MI | 15 | 405 | 28.93 | 128.57 | 2 | 0 | 67 |
| 2020 | MI | 12 | 332 | 27.67 | 127.69 | 3 | 0 | 80 |
| 2021 | MI | 13 | 381 | 29.31 | 127.42 | 1 | 0 | 63 |
| 2022 | MI | 14 | 268 | 19.14 | 120.18 | 0 | 0 | 48 |
| 2023 | MI | 16 | 332 | 20.75 | 132.80 | 2 | 0 | 65 |
| 2024 | MI | 14 | 417 | 32.08 | 150.00 | 1 | 1 | 105* |
| 2025 | MI | 15 | 418 | 29.86 | 149.29 | 4 | 0 | 81 |
| 2026 | MI | 9 | 283 | 35.38 | 157.22 | 2 | 0 | 84 |
- 2008 (Deccan Chargers): 404 runs in 13 matches, average 36.73, strike rate 147.99, best 76*. He batted mostly at number 3 or 4. His best innings was 76* off 42 balls against PBKS on 1 May 2008. Deccan Chargers finished 8th in the league table.
- 2009 (Deccan Chargers): 362 runs in 16 matches, average 27.85, strike rate 114.92, best 52. He batted mostly at number 3 or 4. His best innings was 52 off 30 balls against RCB on 22 Apr 2009. Deccan Chargers finished 4th in the league table. His team won the title.
- 2010 (Deccan Chargers): 404 runs in 16 matches, average 28.86, strike rate 133.77, best 73. He batted mostly in the middle order. His best innings was 73 off 44 balls against RR on 5 Apr 2010. Deccan Chargers finished 2nd in the league table.
- 2011 (Mumbai Indians): 372 runs in 16 matches, average 33.82, strike rate 125.25, best 87. He batted mostly at number 3 or 4. His best innings was 87 off 48 balls against CSK on 22 Apr 2011. Mumbai Indians finished 3rd in the league table.
- 2012 (Mumbai Indians): 433 runs in 17 matches, average 30.93, strike rate 126.61, best 109*. He batted mostly at number 3 or 4. His best innings was 109* off 60 balls against KKR on 12 May 2012. Mumbai Indians finished 3rd in the league table.
- 2013 (Mumbai Indians): 538 runs in 19 matches, average 38.43, strike rate 131.54, best 79*. He batted mostly at number 3 or 4. His best innings was 79* off 39 balls against PBKS on 29 Apr 2013. Mumbai Indians finished 2nd in the league table. His team won the title.
- 2014 (Mumbai Indians): 390 runs in 15 matches, average 30.00, strike rate 129.14, best 59*. He batted mostly at number 3 or 4. His best innings was 59* off 35 balls against RCB on 6 May 2014. Mumbai Indians finished 4th in the league table.
- 2015 (Mumbai Indians): 482 runs in 16 matches, average 34.43, strike rate 144.74, best 98*. He batted mostly at number 3 or 4. His best innings was 98* off 65 balls against KKR on 8 Apr 2015. Mumbai Indians finished 4th in the league table. His team won the title.
- 2016 (Mumbai Indians): 489 runs in 14 matches, average 44.45, strike rate 132.88, best 85*. He batted mostly as an opener. His best innings was 85* off 60 balls against RPS on 1 May 2016. Mumbai Indians finished 5th in the league table.
- 2017 (Mumbai Indians): 333 runs in 17 matches, average 23.79, strike rate 121.98, best 67. He batted mostly at number 3 or 4. His best innings was 67 off 45 balls against SRH on 8 May 2017. Mumbai Indians finished 1st in the league table. His team won the title.
- 2018 (Mumbai Indians): 286 runs in 14 matches, average 23.83, strike rate 133.02, best 94. He batted mostly at number 3 or 4. His best innings was 94 off 52 balls against RCB on 17 Apr 2018. Mumbai Indians finished 5th in the league table.
- 2019 (Mumbai Indians): 405 runs in 15 matches, average 28.93, strike rate 128.57, best 67. He batted mostly as an opener. His best innings was 67 off 48 balls against CSK on 26 Apr 2019. Mumbai Indians finished 1st in the league table. His team won the title.
- 2020 (Mumbai Indians): 332 runs in 12 matches, average 27.67, strike rate 127.69, best 80. He batted mostly as an opener. His best innings was 80 off 54 balls against KKR on 23 Sep 2020. Mumbai Indians finished 1st in the league table. His team won the title.
- 2021 (Mumbai Indians): 381 runs in 13 matches, average 29.31, strike rate 127.42, best 63. He batted mostly as an opener. His best innings was 63 off 52 balls against PBKS on 23 Apr 2021. Mumbai Indians finished 5th in the league table.
- 2022 (Mumbai Indians): 268 runs in 14 matches, average 19.14, strike rate 120.18, best 48. He batted mostly as an opener. His best innings was 48 off 36 balls against SRH on 17 May 2022. Mumbai Indians finished 10th in the league table.
- 2023 (Mumbai Indians): 332 runs in 16 matches, average 20.75, strike rate 132.80, best 65. He batted mostly as an opener. His best innings was 65 off 45 balls against DC on 11 Apr 2023. Mumbai Indians finished 4th in the league table.
- 2024 (Mumbai Indians): 417 runs in 14 matches, average 32.08, strike rate 150.00, best 105*. He batted mostly as an opener. His best innings was 105* off 63 balls against CSK on 14 Apr 2024. Mumbai Indians finished 10th in the league table.
- 2025 (Mumbai Indians): 418 runs in 15 matches, average 29.86, strike rate 149.29, best 81. He batted mostly as an opener. His best innings was 81 off 50 balls against GT on 30 May 2025. Mumbai Indians finished 4th in the league table.
- 2026 (Mumbai Indians): 283 runs in 9 matches, average 35.38, strike rate 157.22, best 84. He batted mostly as an opener. His best innings was 84 off 44 balls against LSG on 4 May 2026. Mumbai Indians finished 9th in the league table.
His most productive season was 2013, with 538 runs. His leanest full season was 2022, when he averaged 19.14. He passed 400 runs in 9 of his 19 seasons.
Highest Scores and Centuries
| Score | Balls | 4s | 6s | For | Against | Date | Result |
|---|---|---|---|---|---|---|---|
| 109* | 60 | 12 | 5 | MI | KKR | 12 May 2012 | Won |
| 105* | 63 | 11 | 5 | MI | CSK | 14 Apr 2024 | Lost |
| 98* | 65 | 12 | 4 | MI | KKR | 8 Apr 2015 | Lost |
| 94 | 52 | 10 | 5 | MI | RCB | 17 Apr 2018 | Won |
| 87 | 48 | 8 | 5 | MI | CSK | 22 Apr 2011 | Won |
| 85* | 60 | 8 | 3 | MI | RPS | 1 May 2016 | Won |
| 84 | 44 | 6 | 7 | MI | LSG | 4 May 2026 | Won |
| 84* | 54 | 10 | 3 | MI | KKR | 13 Apr 2016 | Won |
| 81 | 50 | 9 | 4 | MI | GT | 30 May 2025 | Won |
| 80 | 54 | 3 | 6 | MI | KKR | 23 Sep 2020 | Won |
Rohit Sharma has 2 IPL hundreds: 109* against KKR on 12 May 2012; 105* against CSK on 14 Apr 2024. His team won 34 of the 51 matches in which he passed 50.
Strike Rate and Average by Phase of Innings
| Phase | Runs | Balls | Dismissals | Average | Strike rate |
|---|---|---|---|---|---|
| Powerplay (overs 1-6) | 2564 | 2028 | 87 | 29.5 | 126.4 |
| Middle (7-15) | 3238 | 2643 | 96 | 33.7 | 122.5 |
| Death (16-20) | 1527 | 843 | 62 | 24.6 | 181.1 |
Most of Rohit Sharma’s runs have come in the middle phase (3238 runs, 44% of his total). His fastest scoring comes in the death phase, at 181.1 runs per 100 balls. Phase splits use the over in which each ball was bowled.
Records Held and Milestones Reached
| Milestone | Date | Opponent | Venue |
|---|---|---|---|
| IPL debut | 20 Apr 2008 | KKR | Eden Gardens |
| First IPL fifty | 22 Apr 2008 | DC | Rajiv Gandhi International Stadium |
| 1000 IPL runs | 5 Apr 2010 | RR | Vidarbha Cricket Association Stadium |
| First IPL hundred | 12 May 2012 | KKR | Eden Gardens |
| 2000 IPL runs | 9 Apr 2013 | DC | Wankhede Stadium |
| 100th IPL match | 25 Apr 2014 | CSK | Dubai International Cricket Stadium |
| 3000 IPL runs | 8 Apr 2015 | KKR | Eden Gardens |
| 4000 IPL runs | 1 May 2017 | RCB | Wankhede Stadium |
| 5000 IPL runs | 1 Oct 2020 | PBKS | Sheikh Zayed Stadium |
| 200th IPL match | 10 Nov 2020 | DC | Dubai International Cricket Stadium |
| 6000 IPL runs | 18 Apr 2023 | SRH | Rajiv Gandhi International Stadium |
| 7000 IPL runs | 30 May 2025 | GT | Maharaja Yadavindra Singh International Cricket Stadium |
He sits 2nd on the all-time run-scoring list.
Related record pages: most sixes in IPL history, most wickets in IPL history, fastest century in IPL history, Orange Cap winners, Purple Cap winners.
Performance Against Each Opposition
| Opponent | Runs | Avg | SR | HS |
|---|---|---|---|---|
| Kolkata Knight Riders | 1176 | 39.20 | 130.96 | 109* |
| Delhi Capitals | 1092 | 31.20 | 132.69 | 74* |
| Chennai Super Kings | 972 | 31.35 | 131.00 | 105* |
| Punjab Kings | 905 | 31.21 | 137.54 | 79* |
| Royal Challengers Bengaluru | 889 | 27.78 | 138.47 | 94 |
| Rajasthan Royals | 605 | 19.52 | 124.49 | 73 |
| Sunrisers Hyderabad | 535 | 24.32 | 136.13 | 70 |
| Lucknow Super Giants | 261 | 32.62 | 158.18 | 84 |
| Gujarat Titans | 221 | 27.62 | 145.39 | 81 |
| Rising Pune Supergiant | 178 | 35.60 | 131.85 | 85* |
| Deccan Chargers | 175 | 87.50 | 126.81 | 73* |
| Pune Warriors | 135 | 33.75 | 110.66 | 62* |
| Mumbai Indians | 103 | 20.60 | 111.96 | 45 |
| Gujarat Lions | 82 | 27.33 | 120.59 | 40* |
Rohit Sharma’s most productive opponent has been Kolkata Knight Riders, against whom he has 1176 runs at a strike rate of 130.96. Figures include matches against defunct franchises such as Deccan Chargers and Pune Warriors where relevant.
Home vs Away Splits
| Venue type | Runs | Avg | SR |
|---|---|---|---|
| Home | 2791 | 35.33 | 141.17 |
| Away | 3111 | 28.54 | 131.60 |
| Neutral | 1427 | 25.04 | 121.65 |
Home means a match in his franchise’s home city. Neutral covers seasons played wholly or largely away from home grounds (2009 in South Africa, the UAE in 2014 and 2020, the 2021 hub format and the 2022 league stage in Maharashtra).
His most-played grounds
| Ground | Matches | Runs | SR |
|---|---|---|---|
| Wankhede Stadium | 90 | 2632 | 140.22 |
| Rajiv Gandhi International Stadium | 19 | 590 | 143.55 |
| MA Chidambaram Stadium (Chepauk) | 16 | 364 | 122.15 |
| Eden Gardens | 15 | 500 | 138.12 |
| M Chinnaswamy Stadium | 12 | 235 | 121.76 |
| Sheikh Zayed Stadium | 10 | 323 | 127.67 |
His most productive ground is Wankhede Stadium: 2632 runs in 90 innings at a strike rate of 140.22.
Playoff and Knockout Record
| Season | Stage | Opponent | Batting | Bowling | Result |
|---|---|---|---|---|---|
| 2009 | Semi Final | DC | 5* (11) | 0/26 | Won |
| 2009 | Final | RCB | 24 (23) | 0/9 | Won |
| 2010 | Semi Final | CSK | 2 (5) | – | Lost |
| 2010 | 3rd Place Play-Off | RCB | 0 (4) | – | Lost |
| 2011 | Elimination Final | KKR | 0 (0) | – | Won |
| 2011 | Qualifier 2 | RCB | 13 (15) | 0/14 | Lost |
| 2012 | Elimination Final | CSK | 14 (19) | – | Lost |
| 2013 | Qualifier 1 | CSK | 8 (15) | – | Lost |
| 2013 | Qualifier 2 | RR | 2 (8) | – | Won |
| 2013 | Final | CSK | 2 (5) | – | Won |
| 2014 | Eliminator | CSK | 20 (16) | – | Lost |
| 2015 | Qualifier 1 | CSK | 19 (14) | – | Won |
| 2015 | Final | CSK | 50 (26) | – | Won |
| 2017 | Qualifier 1 | RPS | 1 (2) | – | Lost |
| 2017 | Qualifier 2 | KKR | 26 (24) | – | Won |
| 2017 | Final | RPS | 24 (22) | – | Won |
| 2019 | Qualifier 1 | CSK | 4 (2) | – | Won |
| 2019 | Final | CSK | 15 (14) | – | Won |
| 2020 | Qualifier 1 | DC | 0 (1) | – | Won |
| 2020 | Final | DC | 68 (51) | – | Won |
| 2023 | Eliminator | LSG | 11 (10) | – | Won |
| 2023 | Qualifier 2 | GT | 8 (7) | – | Lost |
| 2025 | Eliminator | GT | 81 (50) | – | Won |
| 2025 | Qualifier 2 | PBKS | 8 (7) | – | Lost |
In 24 playoff matches, Rohit Sharma has 405 runs at a strike rate of 115.38 and 0 wickets. His teams won 15 of those games, and he has played in 6 finals.
Captaincy Record
Rohit took over the Mumbai Indians captaincy during the 2013 season and led them until 2023, winning five titles (2013, 2015, 2017, 2019, 2020). Hardik Pandya replaced him as captain from 2024.
Awards Won
- Player of the match 21 times
- IPL champion: 2009, 2013, 2015, 2017, 2019, 2020
He was player of the match in the 2015 final.
Three Defining Performances
The three below are his most decisive IPL performances by impact on the result, followed by two more that rank close behind.
- Rohit Sharma: 81 off 50 balls against Gujarat Titans. 30 May 2025, Maharaja Yadavindra Singh International Cricket Stadium (Eliminator): MI batted first and made 228/5, led by Rohit Sharma 81 (50), with Sai Kishore 2/42 the pick of the GT bowlers. GT replied with 208/6, Sai Sudharsan 80 (49) top-scoring as Trent Boult 2/56 did the damage for MI. MI won by 20 runs. Player of the match: Rohit Sharma.
- Rohit Sharma: 109* off 60 balls against Kolkata Knight Riders. 12 May 2012, Eden Gardens: MI batted first and made 182/1, led by Rohit Sharma 109* (60). KKR replied with 155/4, Jacques Kallis 79 (60) top-scoring. MI won by 27 runs. Player of the match: Rohit Sharma.
- Rohit Sharma: 68 off 51 balls against Delhi Capitals. 10 Nov 2020, Dubai International Cricket Stadium (Final): DC batted first and made 156/7, led by Shreyas Iyer 65* (50), with Trent Boult 3/30 the pick of the MI bowlers. MI replied with 157/5, Rohit Sharma 68 (51) top-scoring as Anrich Nortje 2/25 did the damage for DC. MI won by 5 wickets. Player of the match: Trent Boult.
- Rohit Sharma: 38 off 36 balls and 4/6 with the ball against Mumbai Indians. 6 May 2009, SuperSport Park: DCG batted first and made 145/6, led by Rohit Sharma 38 (36). MI replied with 126/8, JP Duminy 52 (48) top-scoring as Rohit Sharma 4/6 did the damage for DCG. DCG won by 19 runs. Player of the match: Rohit Sharma.
- Rohit Sharma: 94 off 52 balls against Royal Challengers Bengaluru. 17 Apr 2018, Wankhede Stadium: MI batted first and made 213/6, led by Rohit Sharma 94 (52), with Umesh Yadav 2/36 the pick of the RCB bowlers. RCB replied with 167/8, Virat Kohli 92* (62) top-scoring as Krunal Pandya 3/28 did the damage for MI. MI won by 46 runs. Player of the match: Rohit Sharma.
He played in IPL 2026, for Mumbai Indians. This page will be updated after every season.
Frequently Asked Questions
How many runs has Rohit Sharma scored in the IPL?
Rohit Sharma has scored 7329 IPL runs in 276 innings at an average of 29.91 and a strike rate of 132.92 (as of the end of IPL 2026).
Which teams has Rohit Sharma played for in the IPL?
Deccan Chargers, Mumbai Indians.
What is Rohit Sharma’s highest IPL score?
109*.
Has Rohit Sharma won an IPL title?
Yes, 6: 2009, 2013, 2015, 2017, 2019, 2020.