Virat Kohli is set to play for Royal Challengers Bengaluru this Saturday (March 22) against Kolkata Knight Riders at Eden Gardens in Kolkata as part of the IPL 2025. He’s the top run scorer in IPL history and has a chance to make some big news by being the first player to hit 1000 runs against four different teams in the tournament.
Right now, Kohli has a total of 8004 runs in 252 IPL games. He has already scored 1053 runs against CSK, 1057 against Delhi Capitals, and 1030 against Punjab Kings. If he gets at least 38 runs against KKR, he’ll join the 1000-run club against them too. Currently, he has 962 runs in 34 matches against the Kolkata team.
David Warner holds the record for the most runs against KKR with 1093 runs in 28 matches, while Rohit Sharma follows closely with 1070 runs in 34 matches. Hitting at least 38 runs would put Kohli as the third player to score 1000 runs against KKR and the first to reach this milestone against four different teams.
Here are the top run scorers against KKR in IPL:
Player | Teams Played For | Runs Scored |
---|---|---|
David Warner | DC/SRH | 1093 |
Rohit Sharma | Deccan Chargers/MI | 1070 |
Virat Kohli | RCB | 962 |
Shikhar Dhawan | DC/DCH/MI/PBKS/SRH | 907 |
Suresh Raina | CSK/GL | 829 |
Shikhar Dhawan and Rohit Sharma have each crossed 1000 runs against two teams, while Warner has done it against both Punjab Kings and Kolkata Knight Riders.
In terms of 1000 runs against a single team, here’s the breakdown:
Player | Teams Played For | Runs vs Team 1 | Runs vs Team 2 | Runs vs Team 3 |
---|---|---|---|---|
Virat Kohli | RCB | 1057 vs DC | 1053 vs CSK | 1030 vs PBKS |
David Warner | DC, SRH | 1093 vs KKR | 1134 vs PBKS | – |
Rohit Sharma | DCH, MI | 1070 vs KKR | 1034 vs DC | – |
Shikhar Dhawan | DC/DCH/MI/PBKS/SRH | 1057 vs CSK | – | – |
This match on Saturday will also mark Kohli’s 400th T20 game, making him the third Indian ever to hit that milestone, following Rohit and Dinesh Karthik. If he scores 114 runs during the game, he’ll also be the first Indian and the fifth player globally to reach 13,000 runs in T20s.