Rohit Sharma Breaks Indian Record for Most Sixes Against a Single IPL Franchise
Mumbai Indians opener Rohit Sharma established a new domestic benchmark during the 2026 Indian Premier League match against the Delhi Capitals, hitting his 51st career six against the franchise to surpass MS Dhoni’s previous mark.
Breaking Down the Sixes Record
Sharma scored 35 runs during his innings, hitting five fours and one six. That single six pushed him past Dhoni, who recorded 50 sixes against Royal Challengers Bengaluru. Globally, West Indies batter Chris Gayle maintains the all-time tournament record for the most maximums against a single opponent.
- Chris Gayle: Holds the overall global record for most sixes against one IPL team.
- Rohit Sharma: 51 sixes against Delhi Capitals (Most by an Indian player).
- MS Dhoni: 50 sixes against Royal Challengers Bengaluru.
- Virat Kohli: Third among Indian batters in this statistical category.
During the innings, Sharma also approached 6,000 career runs for the Mumbai Indians, ending the match 11 runs shy of the milestone. He remains one of the highest run-scorers in the history of the competition, as documented by the Board of Control for Cricket in India.
Delhi Capitals Secure Six-Wicket Victory
Despite Sharma’s individual milestone, the Delhi Capitals defeated Mumbai by six wickets, successfully chasing a target of 163 in 18.1 overs. Sameer Rizvi anchored the run chase, scoring 90 runs off 51 deliveries after the early dismissals of KL Rahul and Nitish Rana.
| Team | Score | Top Performers |
|---|---|---|
| Mumbai Indians | 162/6 (20 Overs) | Rohit Sharma (35), Naman Dhir (28) |
| Delhi Capitals | 163/4 (18.1 Overs) | Sameer Rizvi (90), Pathum Nissanka (44) |
Mukesh Kumar disrupted the Mumbai top order early, returning figures of 2/26. Pathum Nissanka stabilized the Capitals’ innings with a quick 44 before Rizvi dominated the middle overs with seven fours and seven sixes to secure the win.

















