Rohit Sharma Shatters Kohli’s IPL Record with Explosive 78 Against KKR

Rohit Sharma delivered a remarkable performance in the IPL 2026 match against the Kolkata Knight Riders (KKR), showcasing his enduring skills on the cricket field. The veteran opener scored an explosive 78 runs off just 38 balls, contributing significantly to the Mumbai Indians’ successful chase of KKR’s 220-run total.
Record-Breaking Performance
In a stunning display, Rohit hit six sixes and six fours during his innings, forming a formidable opening partnership with Ryan Rickelton. Together, they added 148 runs, with Rickelton scoring a quick 81 off 43 deliveries. This victory allowed the Mumbai Indians to finish their innings at 221 runs with five balls remaining.
Surpassing Kohli’s Record
Sharma’s innings not only propelled his team to victory but also etched his name in the record books. He surpassed Virat Kohli to become the player with the most runs against a single team in IPL history. Rohit has now amassed 1,161 runs in 36 IPL matches against KKR, while Kohli had set the previous record with 1,159 runs against the Punjab Kings (PBKS).
Players with Most Runs Against a Single Team in IPL
| Player | Runs | Team |
|---|---|---|
| Rohit Sharma | 1,161 | KKR |
| Virat Kohli | 1,159 | PBKS |
| Virat Kohli | 1,146 | CSK |
| David Warner | 1,134 | PBKS |
| Virat Kohli | 1,130 | DC |
| David Warner | 1,093 | KKR |
Legacy and Achievements
Throughout his illustrious career, Rohit has secured six IPL titles, including one with the Deccan Chargers and five as the captain of the Mumbai Indians. He joined MI in 2011 and took on the captaincy role in 2013, leading the team to its first title in his debut season and serving in that capacity for 11 seasons until 2024.
Rohit is not only MI’s all-time leading run-scorer but also one of the few players to surpass 6,000 runs in IPL history. His most notable season came in 2013, where he accumulated 538 runs during their title-winning campaign.


