Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts
 

Most Runs Against a Team in IPL: Virat Kohli Takes Pole Position With 10th Fifty For RCB vs CSK

By MyKhel Staff

Royal Challengers Bengaluru (RCB) star batter Virat Kohli continued his record-breaking spree in the Indian Premier League by surpassing former Australian opener David Warner's tally for most runs against a team in IPL history.

The 36-year-old achieved the feat with his seventh fifty of the campaign during RCB's IPL 2025 outing against Chennai Super Kings (CSK) at the M Chinnaswamy Stadium in Bengaluru on Saturday (May 3). Kohli smashed a 33-ball 62 to power RCB to their eighth win of the ongoing season.

Most runs against a team in IPL

Kohli's latest half century marked his 10th 50-plus score against CSK, the highest by any player in IPL history. He breezed past the iconic opening trio of Shikhar Dhawan, Rohit Sharma and David Warner, who boast nine 50-plus scores each against the Super Kings.

With another story of dominance against the Super Kings, Kohli now boasts 1,146 runs against the Chennai-based side in the IPL, the highest by any player against a team, surpassing Warner's 1,134 runs against Punjab Kings.

Kohli also holds the third and fourth positon on the batters with most runs against a single IPL team, a chart which also includes the likes of Warner, Rohit and Dhawan. Here is a look at the top 10 most runs against a single opponent in IPL:

Most runs against a team in IPL history

  • Virat Kohli - 1146 runs in 34 innings vs CSK
  • David Warner - 1134 runs in 26 innings vs PBKS
  • Virat Kohli - 1130 runs in 30 innings vs Delhi Capitals
  • Virat Kohli - 1104 runs in 34 innings vs PBKS
  • David Warner - 1093 runs in 28 innings vs KKR
  • Rohit Sharma - 1083 runs in 35 innings vs KKR
  • Shikhar Dhawan - 1057 runs in 29 innings vs CSK
  • Rohit Sharma - 1052 runs in 36 innings vs Delhi Capitals
  • Virat Kohli - 1021 runs in 32 innings vs KKR
  • Rohit Sharma - 972 runs in 36 innings vs CSK

Kohli, the leading run-scorer in IPL with 8509 runs, including 8 centuries and 62 fifties, in 255 innings, has dominated most teams in the competition. While he has amassed over 1000 runs against four different teams, the Indian veteran is closing in on the landmark against three other teams. Here is a look at his record against all IPL teams:

Virat Kohli IPL record vs All Other Teams

Opponent Innings Runs 100s 50s
Chennai Super Kings 34 1146 0 10
Delhi Capitals 30 1130 0 11
Punjab Kings 34 1104 1 6
Kolkata Knight Riders 32 1021 1 7
Mumbai Indians 33 922 0 6
Rajasthan Royals 32 896 1 6
Sunrisers Hyderabad 23 762 1 5
Gujarat Titans 6 351 1 3
Deccan Chargers 10 306 0 3
Gujarat Lions 5 283 2 1
Rising Pune Supergiant 4 271 1 2
Lucknow Super Giants 5 139 0 1
Pune Warriors 5 128 0 1
Kochi Tuskers Kerala 2 50 0 0
Story first published: Sunday, May 4, 2025, 13:14 [IST]
Other articles published on May 4, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+