Rohit Sharma IPL Career Stats: Complete Record, Milestones and Season-by-Season Breakdown

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.