LOADING...
IPL: Players with most runs against a side
Rohit Sharma tops this list with 1,161 runs against KKR

IPL: Players with most runs against a side

Mar 30, 2026
02:16 pm

What's the story

Rohit Sharma's blistering knock powered Mumbai Indians to a six-wicket win over Kolkata Knight Riders in their 2026 Indian Premier League opener. Rohit hammered a 38-ball 78 as MI chased down a record 221 at Wankhede Stadium. During the match, Rohit became the highest run-getter against KKR in IPL history. Have a look at the players with the most IPL runs versus a side.

#1

Rohit Sharma: 1,161 runs vs KKR

Rohit now tops this list with a staggering 1,161 runs against KKR. The former MI skipper has a remarkable average of 40.03 from 36 matches in this regard. His strike rate reads 131.18 with a ton and 7 half-centuries (108 fours and 47 sixes). Rohit surpassed David Warner, who earlier hammered 1,093 runs at 43.72 against KKR in the IPL.

#2

Virat Kohli: 1,159 runs vs PBKS

Virat Kohli occupies the second spot on this list. In a stellar IPL career, the Royal Challengers Bengaluru batter has racked up 1,159 runs against Punjab Kings. From 36 matches, his average and strike rate read 36.21 and 132.60, respectively. His tally includes a ton and 6 half-centuries. Notably, Kohli remains the only player with over 8,000 IPL runs.

Advertisement

Do you know?

Kohli's unique record

It is worth noting that Kohli is the only player with 1,100-plus runs against three different sides in the IPL. He has smashed 1,146 runs against Chennai Super Kings and 1,130 runs against Delhi Capitals.

Advertisement