Rohit Sharma put on a masterclass performance in the IPL 2025 Eliminator against Gujarat Titans at Mullanpur, scoring a fluent 81 that reminded fans of his vintage best. During this innings, he hit a milestone that etched his name deeper into IPL history — becoming the first Indian batter to smash 300 sixes in the league. This landmark six came off Rashid Khan and propelled him to second place on the all-time IPL six-hitters list, just behind Chris Gayle’s 357 maximums. Among active players, Virat Kohli (291), MS Dhoni (264), and AB de Villiers (251) trail behind.
That same six also took Rohit past 7,000 IPL runs, making him the second player after Kohli to reach this milestone. Kohli remains the highest run-scorer in IPL history with 8,618 runs, but Rohit’s remarkable consistency over 17 seasons — starting from the IPL’s first edition in 2008 — puts him in an elite category.
Here’s a quick look at the top IPL run-scorers:
-
Virat Kohli – 8,618 runs in 266 matches
-
Rohit Sharma – 7,000+ runs in 271 matches*
-
Shikhar Dhawan – 6,769 runs in 222 matches
-
David Warner – 6,565 runs in 184 matches
-
Suresh Raina – 5,528 runs in 205 matches
Rohit’s journey began with the Deccan Chargers before he became synonymous with Mumbai Indians. His leadership helped MI clinch five IPL titles — the joint-most in league history. Though he passed the captaincy baton to Hardik Pandya ahead of the 2024 season, Rohit remains a vital opener and match-winner for the franchise.
The Gujarat Titans will look back at two key missed chances that could have changed the course of the match — Rohit was dropped early on and again by wicketkeeper Kusal Mendis, who spilled a straightforward catch. The second miss proved decisive, as Rohit capitalised fully, steering Mumbai Indians into a commanding position and eventually the win.