&imwidth=600&imheight=450&format=webp&quality=medium)
Having joined Mumbai in the 2011 IPL auction, Rohit now has an tally of 6,013 runs from 231 matches at an average of 29.76 and a strike rate of 132.82, including 40 half-centuries and two hundreds for the franchise.
Former India captain Rohit Sharma etched his name into the record books on Sunday (Apr 12), becoming the first player to score 6000 runs in the Indian Premier League for the Mumbai Indians. Needing just six runs in match 20 of IPL 2026 against the Royal Challengers Bengaluru, he reached the milestone in style by hitting Jacob Duffy for a six on the fifth ball of the third over at Wankhede Stadium. Having joined Mumbai in the 2011 IPL auction, he now has an tally of 6013 runs from 231 matches for the franchise.
Among Mumbai Indians batters, Suryakumar Yadav sits second with 3809 runs in 116 games, followed by Kieron Pollard, who scored 3412 runs across 189 appearances between 2010 and 2022.
Also Read - Masters Prize Money - How much Rory McIlroy won for his second consecutive title win at Augusta National
Rohit has also contributed 273 runs in nine Champions League Twenty20 matches for MI, taking his overall tally for the team to 6286 runs.
In the Indian Premier League, only one player has scored more runs for a single franchise than Rohit, and that player is none other than Virat Kohli. Representing Royal Challengers Bengaluru since 2008, Kohli has amassed 8,840 runs in 271 IPL matches. Across all T20 matches for the franchise, including 15 Champions League appearances, Kohli has accumulated 9,264 runs in 286 matches.