Mumbai Indians (MI) veteran and Indian cricket legend Rohit Sharma added another feather to his illustrious cap during the IPL 2025 clash against Sunrisers Hyderabad (SRH) on April 23. With a fine knock, he became only the second Indian and the eighth player in the world to surpass 12,000 runs in T20 cricket.
Playing at the Rajiv Gandhi International Stadium in Hyderabad, Rohit continued his impressive form in the tournament, smashing 70 runs off 46 balls. His innings was studded with eight boundaries and three sixes, maintaining a strike rate of 152.17. The milestone came just days after Rohit overtook several others to become the second-highest run-scorer in IPL history.
Over the course of 456 T20 matches and 443 innings, Rohit Sharma has now amassed 12,058 runs at an average of 30.91. His T20 record includes eight centuries and 80 half-centuries, with a career-best score of 121*. These figures place him eighth on the all-time T20 run-scorers list.
Here’s a look at the top 10 run-scorers in the history of T20 cricket:
Chris Gayle – 14,562 runs in 455 innings
Alex Hales – 13,610 runs in 490 innings
Shoaib Malik – 13,571 runs in 515 innings
Kieron Pollard – 13,537 runs in 617 innings
Virat Kohli – 13,208 runs in 390 innings
David Warner – 13,019 runs in 403 innings
Jos Buttler – 12,469 runs in 417 innings
Rohit Sharma – 12,058 runs in 443 innings
James Vince – 11,833 runs in 412 innings
Aaron Finch – 11,458 runs in 380 innings
Among Indians, only Virat Kohli is ahead of Rohit, with over 13,200 T20 runs to his name.
The 2025 season of the IPL has seen a resurgence in Rohit's form. With two back-to-back fifties, the former MI captain has now scored 228 runs in eight innings. He averages 32.57 and has an impressive strike rate of 154.05 this season. Notably, this is his first set of consecutive IPL fifties since the 2016 season, where he had a similarly consistent run.
In the 2016 IPL, Rohit managed four 50+ scores in five matches and ended the season as the sixth-highest run-scorer, with 489 runs in 14 innings. Fast forward to IPL 2024 and beyond, he has shown a tendency to shine in run-chases. Since then, he has scored 532 runs in 15 chase innings at an average of 40.92 and a strike rate above 153. However, while setting a target, his numbers dip significantly—just 113 runs in seven innings at an average of 16.14.
Rohit’s innings proved crucial as Mumbai Indians chased down the target with ease, securing a seven-wicket win over SRH. The victory marked MI’s fourth consecutive win this season, boosting them to third place on the points table, thanks to an improved Net Run Rate (NRR). With their momentum building, MI look set to be a strong playoff contender.