Mumbai, March 30 -- Mumbai Indians (MI) batting heavyweight Rohit Sharma surpassed veteran Virat Kohli to score the most runs against one team in the Indian Premier League (IPL) history.

In a thrilling chase against Kolkata Knight Riders (KKR) in MI's IPL 2026 opener, Rohit Sharma produced a masterclass under pressure, scoring a blistering 78 off just 39 balls. Hitman led from the front, putting the KKR bowlers on the back foot and steering his side to a formidable 221-run target with five balls to spare.

The innings saw him break Kohli's long-standing record. Sharma now holds the record for the most runs scored by a batter against a single team in IPL history, amassing 1,161 runs in 36 matches at an impressive average of 40.03 against ...