Scoring runs has always been a confidence booster for a batsman. However, there have been certain players who love playing against a particular team in the IPL and have taken the responsibility on themselves to score runs against the side.
Listed below are the most runs by a batsman against a single team in IPL history.
Most Runs Against Each IPL Team
| Batters | Runs | Innings | Most Runs Against |
|---|---|---|---|
| Virat Kohli | 1174 | 35 | Chennai Super Kings |
| Rohit Sharma | 1161 | 36 | Kolkata Knight Riders |
| Virat Kohli | 1172 | 32 | Delhi Capitals/Daredevils |
| Virat Kohli | 1159 | 36 | Kings XI Punjab/Punjab Kings |
| KL Rahul | 977 | 21 | Mumbai Indians |
| Virat Kohli | 928 | 33 | Rajasthan Royals |
| MS Dhoni | 906 | 35 | Royal Challengers Bengaluru |
| Virat Kohli | 874 | 25 | Sunrisers Hyderabad |
| Virat Kohli | 460 | 8 | Gujarat Titans |
| Chris Gayle | 383 | 5 | Pune Warriors |
| Rahul Dravid | 339 | 11 | Deccan Chargers |
| David Warner | 336 | 5 | Gujarat Lions |
| Shubman Gill | 327 | 8 | Lucknow Super Giants |
| Virat Kohli | 271 | 4 | Rising Pune Supergiant |
| Sachin Tendulkar | 100 | 1 | Kochi Tuskers Kerala |
Stats Insights
Rohit Sharma became the first player to score 1,000 runs against a single IPL franchise, followed by David Warner, who achieved the feat against both Punjab Kings and Kolkata Knight Riders.
Virat Kohli currently holds the record for scoring the most runs against a specific IPL franchise.
Even though, Warner was the first batsman to score 1,000+ runs against two teams, Virat has now crossed the four-digit mark against four different opponents in the tournament.
Also Read: Most Wickets against Each IPL Team