Most runs scored against each team in Indian Premier League (IPL) history
Many players have scored 500 or more runs against a particular team in IPL history. In this article, we will share the complete list of players who have scored the most runs against each team in IPL history.

The BCCI announced the first phase of the IPL 2026 schedule on Wednesday. The tournament will start on March 28, with the opening match between Royal Challengers Bengaluru and Sunrisers Hyderabad at the M Chinnaswamy Stadium in Bengaluru.
The rest of the schedule will be announced later because of elections in West Bengal, Tamil Nadu, and Assam.
IPL 2026 will be the 19th season of the tournament. Over the years, some of the best batsmen in IPL history have consistently performed against certain teams. Just like in international cricket, some batsmen have favorite bowling attacks against which they always score well.
Many players have scored 500 or more runs against a particular team in IPL history. In this article, we will share the complete list of players who have scored the most runs against each team in IPL history.
Also read -Top 5 players with more than 100 catches in IPL history
Most Runs scored against Each IPL Team (All teams Included 2008-2026)
| Batters name | Runs | Most Runs Against |
|---|---|---|
| Virat Kohli | 1146 | Chennai Super KIngs |
| Virat Kohli | 1130 | Delhi capitals |
| Virat Kohli | 351 | Gujarat Titans |
| David Warner | 1093 | Kolkata Knight Riders |
| Shubman Gill | 271 | Lucknow Super Giants |
| KL Rahul | 976 | Mumbai Indians |
| Virat Kohli | 1159 | Punjab Kings |
| MS Dhoni | 906 | Royal Challengers Bangalore |
| Virat Kohli | 896 | Rajasthan Royals |
| Sanju Samson | 867 | Sunrisers Hyderabad |
| Rahul Dravid | 339 | Deccan Chargers |
| David Warner | 336 | Gujarat Lions |
| Sachin Tendulkar | 100 |
Kochi Tuskers Kerala |
| Chris Gayle | 383 | Pune Warriors India |
| Virat Kohli | 271 | Rising Pune Supergiants |
Stats Insights
Virat Kohli is the top scorer against many IPL teams. The veteran batter has scored the most runs against CSK (1146), DC (1130), PBKS (1159), RR (896), GT (351), and RPS (271). David Warner leads against KKR (1093) and GL (336). Other top performers include KL Rahul, who scored the most against MI (976), MS Dhoni against RCB (906), Sanju Samson against SRH (867), and Shubman Gill against LSG (271). Chris Gayle leads against PWI (383), while Rahul Dravid and Sachin Tendulkar scored the most against Deccan (339) and KTK (100).
These stats show that some batters perform very well against certain teams. Kohli, Warner, and Dhoni have been especially consistent over the years. Many players have favorite teams or bowling attacks that they score heavily against. These performances have often helped their teams win important matches. Overall, this list shows the most successful batsmen in IPL history and how they have made a big impact for their teams.
IPL 2026 Schedule: First 20 Matches
|
Match |
Date |
Day |
Matchup |
Venue |
Time (IST) |
|
1 |
28/03/26 |
Sat |
RCB vs SRH |
Bengaluru |
19:30 |
|
2 |
29/03/26 |
Sun |
MI vs KKR |
Mumbai |
19:30 |
|
3 |
30/03/26 |
Mon |
RR vs CSK |
Guwahati |
19:30 |
|
4 |
31/03/26 |
Tue |
PBKS vs GT |
Chandigarh |
19:30 |
|
5 |
01/04/26 |
Wed |
LSG vs DC |
Lucknow |
19:30 |
|
6 |
02/04/26 |
Thu |
KKR vs SRH |
Kolkata |
19:30 |
|
7 |
03/04/26 |
Fri |
CSK vs PBKS |
Chennai |
19:30 |
|
8 |
04/04/26 |
Sat |
DC vs MI |
Delhi |
15:30 |
|
9 |
04/04/26 |
Sat |
GT vs RR |
Ahmedabad |
19:30 |
|
10 |
05/04/26 |
Sun |
SRH vs LSG |
Hyderabad |
15:30 |
|
11 |
05/04/26 |
Sun |
RCB vs CSK |
Bengaluru |
19:30 |
|
12 |
06/04/26 |
Mon |
KKR vs PBKS |
Kolkata |
19:30 |
|
13 |
07/04/26 |
Tue |
RR vs MI |
Guwahati |
19:30 |
|
14 |
08/04/26 |
Wed |
DC vs GT |
Delhi |
19:30 |
|
15 |
09/04/26 |
Thu |
KKR vs LSG |
Kolkata |
19:30 |
|
16 |
10/04/26 |
Fri |
RR vs RCB |
Guwahati |
19:30 |
|
17 |
11/04/26 |
Sat |
PBKS vs SRH |
Chandigarh |
15:30 |
|
18 |
11/04/26 |
Sat |
CSK vs DC |
Chennai |
19:30 |
|
19 |
12/04/26 |
Sun |
LSG vs GT |
Lucknow |
15:30 |
|
20 |
12/04/26 |
Sun |
MI vs RCB |
Mumbai |
19:30 |
The second set of fixtures is slated to be declared by the governing body soon.
Tags:














