In IPL history, some batsmen have dominated specific opponents. Virat Kohli leads with 1,174 runs against Chennai Super Kings, closely followed by Rohit Sharma’s 1,161 runs versus Kolkata Knight Riders. Kohli also boasts 1,159 runs against Punjab Kings and 1,130 against Delhi Capitals, while David Warner has piled up 1,134 runs against KKR.