List of Rohit Sharma's Highest Scores in IPL
A complete list of Rohit Sharma's highest individual innings in IPL history, covering the best performances by Mumbai Indians' legendary captain.
Rohit Sharma has scored 7,046 IPL runs for Mumbai Indians across 272 matches, with 2 centuries and 40+ half-centuries. His highest score is 109* against Kolkata Knight Riders in 2012. While Rohit's century count (2) is modest compared to his total runs, his impact as a captain and his ability to anchor innings or explode when needed have been central to MI's five IPL titles.
| # | Name |
|---|---|
| 1 | 109* vs KKR — 2012 Rohit's Personal Best IPL Score | Not Out |
| 2 | 105* vs Kolkata Knight Riders — 2021 Second Highest IPL Score by Rohit |
| 3 | 98 vs Chennai Super Kings One Boundary Away from Century in Rivalry Match |
This list is compiled from verified public records and reference sources. Last verified: March 23, 2026.
Found an error? Report it here