Rohit Sharma has played 257 IPL matches, scoring 6,628 runs at an average of 29.72 throughout his IPL career. Rohit Sharma’s highest score in IPL came in 2012 when he smashed 109 runs off just 60 balls against Kolkata Knight Riders at the Eden Gardens.
Rohit Sharma’s century, which included 12 fours and 4 sixes, helped MI score 182/1. This led them to a 27-run victory. This blog will cover Rohit Sharma’s top 10 highest scores in IPL history.
Top 10 Rohit Sharma Highest Scores In IPL
In the table below, we’ve shared the top 10 highest scores by Rohit Sharma, along with the stadium name, year, and opponent team:
| Highest Score | Balls | Year | Opponent |
|---|---|---|---|
| 109 | 60 | 2012 | KKR |
| 105 | 63 | 2024 | GT |
| 98 | 65 | 2015 | KKR |
| 94 | 52 | 2018 | RCB |
| 87 | 48 | 2011 | CSK |
| 85 | 60 | 2016 | RPS |
| 80 | 54 | 2020 | KKR |
| 79 | 39 | 2013 | Punjab Kings |
| 76 | 49 | 2008 | Delhi capitals |
| 73 | 43 | 2010 | RR |
Now that you know all the top 10 scores by Rohit Sharma. Let’s see each match in detail:
1. 109 Off 60 | IPL 2012 | MI vs KKR
On May 12, 2012, at Eden Gardens in Kolkata, the Mumbai Indians (MI) played against the Kolkata Knight Riders (KKR) in an IPL match.
MI batted first and scored 182 runs, with Rohit Sharma making 109 runs and Herschelle Gibbs adding 66 runs. KKR tried to chase this score but managed only 155 runs.
Jacques Kallis scored 79 runs, and Yusuf Pathan contributed 40 runs for KKR. MI won the game by 27 runs. Rohit Sharma’s 109 runs off 60 balls were key to MI’s victory, while Jacques Kallis’s 79 runs were the main effort for KKR.

2. 105 off 63 | IPL | 2024| MI vs GT
On April 14, 2024, at the Wankhede Stadium in Mumbai, the Mumbai Indians (MI) played against the Chennai Super Kings (CSK). In this match, MI’s captain, Rohit Sharma, scored 105 runs from 63 balls, hitting 11 fours and 5 sixes.
His strong batting helped MI reach a total of 210 runs. CSK tried to chase this score but fell short, managing only 190 runs. MI won the game by 20 runs. Rohit Sharma’s excellent performance was a key reason for MI’s victory.

3. 98 off 65 | IPL | 2015| MI vs KKR
On April 8, 2015, at Eden Gardens in Kolkata, the Mumbai Indians (MI) played against the Kolkata Knight Riders (KKR) in an IPL match. MI scored 168 runs for 3 wickets, with Rohit Sharma leading the team by scoring 98 runs without getting out.
Despite his efforts, KKR chased the target and won the game by 7 wickets, reaching 170 runs in 18.3 overs. KKR’s captain, Gautam Gambhir, contributed by scoring 57 runs. Rohit’s near-century was a highlight, but it wasn’t enough to secure a win for MI.

4. 94 off 52 | IPL | 2018 | MI vs RCB
On April 17, 2018, at Mumbai’s Wankhede Stadium, the Mumbai Indians (MI) played against the Royal Challengers Bangalore (RCB) in an IPL match. MI batted first and scored 213 runs for 6 wickets in 20 overs. Captain Rohit Sharma was the star, making 94 runs from 52 balls, hitting 10 fours and 5 sixes.
Evin Lewis also did well, scoring 65 runs from 42 balls. In reply, RCB scored 167 runs for 8 wickets in their 20 overs. Their captain, Virat Kohli, remained not out with 92 runs from 62 balls, but his effort wasn’t enough. MI won the game by 46 runs. Rohit Sharma’s big score was a key reason for MI’s win.

5. 87 off 48 | IPL | 2011| MI vs CSK
On April 22, 2011, at Mumbai’s Wankhede Stadium, the Mumbai Indians (MI) played against the Chennai Super Kings (CSK) in an IPL match. MI scored 164 runs for 4 wickets, with Rohit Sharma scoring 87 runs off 48 balls, including 8 fours and 5 sixes.
CSK, in their turn, managed to score 156 runs for 9 wickets. S. Badrinath was the top scorer for CSK, remaining not out with 71 runs off 48 balls. MI won the match by 8 runs.

6. 85 off 60 | IPL | 2016 | MI vs RPS
On May 1, 2016, at the Maharashtra Cricket Association Stadium in Pune, the Mumbai Indians (MI) played against the Rising Pune Supergiants (RPS).
RPs batted first and scored 159 runs for 5 wickets in 20 overs. In response, MI chased the target and scored 161 runs for 2 wickets in 18.3 overs, winning the match by 8 wickets.
Rohit Sharma, the captain of MI, played a key role in the victory by scoring 85 runs from 60 balls, including 8 fours and 3 sixes. His performance was crucial in leading his team to win the game.

7. 80 off 54 | IPL | 2020 | MI vs KKR
On September 23, 2020, at the Sheikh Zayed Stadium in Abu Dhabi, the Mumbai Indians (MI) played against the Kolkata Knight Riders (KKR) in the Indian Premier League (IPL). MI scored 195 runs for 5 wickets.
Rohit Sharma, the captain of MI, was the star player, scoring 80 runs from 54 balls, which included 6 sixes and 3 fours. His powerful batting helped MI set a big target. In response, KKR managed to score only 146 runs for 9 wickets.
MI won the match by 49 runs. Rohit Sharma’s excellent batting was a key reason for MI’s victory.

8. 79 off 39 | IPL | 2013 | MI vs PBKS
On April 29, 2013, at Wankhede Stadium in Mumbai, the Mumbai Indians played against the Kings XI Punjab (now called Punjab Kings). Mumbai Indians scored 174 runs for 3 wickets in their 20 overs. Rohit Sharma was the star, scoring 79 runs without getting out.
Kings XI Punjab tried hard but managed to score only 170 runs, losing all their wickets. Mumbai Indians won the match by 4 runs. Rohit Sharma’s excellent batting was the main reason for Mumbai’s win.

9. 76 off 49 | IPL | 2008 | Deccan Chargers vs Delhi Capitals
In the 2008 Indian Premier League (IPL) season, Rohit Sharma played for the Deccan Chargers. In a match against Delhi Capitals on April 22, 2008, he scored 76 runs off 49 balls, featuring 6 fours and 4 sixes, at a strike rate of 154.3.
Deccan Chargers posted 176/4 in 20 overs. Delhi Capitals managed 158/6 in their 20 overs, resulting in a 9-wicket victory.

10. 73 off 43| IPL| 2010 | DC vs RR
In the 2010 Indian Premier League (IPL) season, Rohit Sharma delivered a standout performance for the Deccan Chargers against the Rajasthan Royals. On April 5, 2010, he scored 73 runs off 43 balls, featuring 6 fours and 3 sixes, at a strike rate of 165.90.
This innings was part of a season where Rohit Sharma accumulated 404 runs across 12 innings, averaging 36.73 with a strike rate of 147.99.

Rohit Sharma’s Overall IPL Stats
Rohit Sharma has hit 599 fours and 280 sixes in his IPL career. Below, we’ve shared all the IPL season stats like matches, runs, Average, strike rate, sixes, and more.
| IPL Season | M | R | HS | Avg | S/R | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| 2008 | 13 | 404 | 76* | 36.72 | 147.98 | 0 | 4 | 38 | 19 |
| 2009 | 16 | 362 | 52 | 27.84 | 114.92 | 0 | 1 | 22 | 18 |
| 2010 | 16 | 404 | 73 | 28.85 | 133.77 | 0 | 3 | 36 | 14 |
| 2011 | 16 | 372 | 87 | 33.81 | 125.25 | 0 | 3 | 32 | 13 |
| 2012 | 17 | 433 | 109* | 30.92 | 126.6 | 1 | 3 | 39 | 18 |
| 2013 | 19 | 538 | 79* | 38.42 | 131.54 | 0 | 4 | 35 | 28 |
| 2014 | 15 | 390 | 59* | 30 | 129.13 | 0 | 3 | 31 | 16 |
| 2015 | 16 | 482 | 98* | 34.42 | 144.74 | 0 | 3 | 41 | 21 |
| 2016 | 14 | 489 | 85* | 44.45 | 132.88 | 0 | 5 | 49 | 16 |
| 2017 | 17 | 333 | 67 | 23.78 | 121.97 | 0 | 3 | 31 | 9 |
| 2018 | 14 | 286 | 94 | 23.83 | 133.02 | 0 | 2 | 25 | 12 |
| 2019 | 15 | 405 | 67 | 28.92 | 128.57 | 0 | 2 | 52 | 10 |
| 2020 | 12 | 332 | 80 | 27.66 | 127.69 | 0 | 3 | 27 | 19 |
| 2021 | 13 | 381 | 63 | 29.3 | 127.42 | 0 | 1 | 33 | 14 |
| 2022 | 14 | 268 | 48 | 19.14 | 120.18 | 0 | 0 | 28 | 13 |
| 2023 | 16 | 332 | 65 | 20.75 | 132.8 | 0 | 2 | 35 | 17 |
| 2024 | 14 | 417 | 105* | 32.08 | 150 | 1 | 1 | 45 | 23 |
| Career | 257 | 6,628 | 109* | 29.72 | 131.14 | 2 | 43 | 599 | 280 |
More Topics Like This:
Conclusion: Highest Score By Rohit Sharma Is 109
Rohit Sharma’s highest IPL score is 109, which he scored against Kolkata Knight Riders (KKR) at Eden Gardens in 2012. This outstanding innings highlighted his ability to dominate bowlers on big occasions.
Apart from this, Rohit Sharma led Mumbai Indians to five championship titles. His consistency with leadership and ability to perform under pressure make him one of the most successful captains in IPL history.