Rohit Sharma becomes first MI player with this IPL milestone
What's the story
Rohit Sharma has become the first batter to complete 6,000 runs in the Indian Premier League (IPL) for Mumbai Indians (MI). The milestone came during Match 20 of IPL 2026 between MI and Royal Challengers Bengaluru (RCB) at Wankhede Stadium. The dashing opener achieved this feat by hitting a six off Jacob Duffy's bowling in the second innings. Rohit was retired hurt after scoring a 13-ball 19. He did not return to bat as MI fell short while chasing 241.
Career highlights
Rohit has scored over 6,000 runs for MI
Rohit joined MI in the IPL 2011 mega auction and has since played 231 IPL matches for the franchise. He has scored a total of 6,013 runs at an average of 29.76 and a strike rate of 132.82, as per ESPNcricinfo. His tally includes 40 half-centuries and two hundreds. Rohit is followed by Suryakumar Yadav (3,776 runs) and Kieron Pollard (3,412 runs) are the only other batters with 2,500-plus IPL runs for MI.
Total runs
Second-most runs for a single team in IPL
In addition to his IPL runs, Rohit has also scored 273 runs in nine Champions League T20 matches for MI. This takes his overall tally to an impressive 6,286 runs for MI. Meanwhile, Rohit played for the now-defunct Deccan Chargers before joining MI. The only player who has scored more runs for a single team in the IPL than Rohit is Virat Kohli, with 8,840 runs in 271 matches for Royal Challengers Bengaluru.
Career
Here are his overall numbers
The second-highest run-getter in IPL history, Rohit has overall amassed a total of 7,183 runs from 276 games at an average of nearly 30 (29.92). His tally includes a whopping 48 fifties, two centuries, and a strike rate of 132.60. Rohit is only behind RCB legend Kohli (8,840) in terms of IPL runs. Rohit (309) and Chris Gayle (357) happen to be the only batters with 300-plus IPL sixes.