Updated October 2026 | All stats are as of the end of IPL 2026 (final played 31 May 2026).
Every head-to-head record between the 10 current IPL franchises, all 45 rivalries, in one place. The 1068 matches counted here cover every meeting between today’s ten teams from 2008 to the 2026 final. Records include each franchise’s earlier names: Kings XI Punjab, Delhi Daredevils and Royal Challengers Bangalore. Deccan Chargers, Pune Warriors, Gujarat Lions, Rising Pune Supergiant and Kochi Tuskers Kerala no longer exist and are not included, and Deccan Chargers and Sunrisers Hyderabad are treated as separate franchises, as in the official record.
This page is the starting point for IPL history on IPLClan. Use the grid to look up any rivalry at a glance, then open the full rivalry page for season-by-season results, top performers, venues and the matches that defined it.
IPL Head to Head Records: What a Head to Head Record Means and How to Read It
A head-to-head record counts every IPL match between two teams: matches played, wins for each side, and no results. Three rules matter when you compare numbers here with other lists:
- Tied matches are credited to the team that won the Super Over (or the eliminator in the earlier bowl-out style). They count as wins, not ties.
- No results include rain-affected games where a result was impossible and matches abandoned without a ball being bowled. Both count as matches played, because the points were shared.
- Voided matches that were called off and replayed in full, such as the Punjab Kings vs Delhi Capitals game halted in Dharamsala in May 2025, are counted once, through the replayed match.
‘First meeting’ and ‘Last meeting’ give the span of the rivalry. Because Gujarat Titans and Lucknow Super Giants joined in 2022, any rivalry involving them has far fewer matches than the original franchises’ fixtures, so percentages there can swing a lot in one season.
Master Grid: Every IPL Team vs Every Team
| Team A | Team B | Played | A wins | B wins | NR | First meeting | Last meeting |
|---|---|---|---|---|---|---|---|
| MI vs CSK | CSK | 41 | 21 | 20 | 0 | 23 Apr 2008 | 2 May 2026 |
| MI vs RCB | RCB | 36 | 19 | 17 | 0 | 20 Apr 2008 | 10 May 2026 |
| MI vs KKR | KKR | 37 | 25 | 12 | 0 | 29 Apr 2008 | 20 May 2026 |
| MI vs DC | DC | 38 | 21 | 17 | 0 | 4 May 2008 | 4 Apr 2026 |
| MI vs PBKS | PBKS | 36 | 18 | 18 | 0 | 25 Apr 2008 | 14 May 2026 |
| MI vs RR | RR | 33 | 16 | 16 | 1 | 7 May 2008 | 24 May 2026 |
| MI vs SRH | SRH | 26 | 15 | 11 | 0 | 1 May 2013 | 29 Apr 2026 |
| MI vs GT | GT | 9 | 4 | 5 | 0 | 6 May 2022 | 20 Apr 2026 |
| MI vs LSG | LSG | 9 | 3 | 6 | 0 | 16 Apr 2022 | 4 May 2026 |
| CSK vs RCB | RCB | 36 | 21 | 14 | 1 | 28 Apr 2008 | 5 Apr 2026 |
| CSK vs KKR | KKR | 33 | 21 | 11 | 1 | 26 Apr 2008 | 14 Apr 2026 |
| CSK vs DC | DC | 33 | 21 | 12 | 0 | 2 May 2008 | 5 May 2026 |
| CSK vs PBKS | PBKS | 33 | 16 | 17 | 0 | 19 Apr 2008 | 3 Apr 2026 |
| CSK vs RR | RR | 32 | 16 | 16 | 0 | 4 May 2008 | 30 Mar 2026 |
| CSK vs SRH | SRH | 24 | 15 | 9 | 0 | 25 Apr 2013 | 18 May 2026 |
| CSK vs GT | GT | 10 | 4 | 6 | 0 | 17 Apr 2022 | 21 May 2026 |
| CSK vs LSG | LSG | 8 | 3 | 4 | 1 | 31 Mar 2022 | 15 May 2026 |
| RCB vs KKR | KKR | 37 | 16 | 20 | 1 | 18 Apr 2008 | 13 May 2026 |
| RCB vs DC | DC | 35 | 21 | 13 | 1 | 30 Apr 2008 | 27 Apr 2026 |
| RCB vs PBKS | PBKS | 38 | 20 | 18 | 0 | 5 May 2008 | 17 May 2026 |
| RCB vs RR | RR | 35 | 17 | 15 | 3 | 26 Apr 2008 | 10 Apr 2026 |
| RCB vs SRH | SRH | 28 | 12 | 15 | 1 | 7 Apr 2013 | 22 May 2026 |
| RCB vs GT | GT | 10 | 6 | 4 | 0 | 30 Apr 2022 | 31 May 2026 |
| RCB vs LSG | LSG | 8 | 5 | 3 | 0 | 19 Apr 2022 | 7 May 2026 |
| KKR vs DC | DC | 37 | 20 | 16 | 1 | 13 May 2008 | 24 May 2026 |
| KKR vs PBKS | PBKS | 36 | 21 | 13 | 2 | 3 May 2008 | 6 Apr 2026 |
| KKR vs RR | RR | 33 | 17 | 14 | 2 | 1 May 2008 | 19 Apr 2026 |
| KKR vs SRH | SRH | 32 | 21 | 11 | 0 | 14 Apr 2013 | 3 May 2026 |
| KKR vs GT | GT | 7 | 2 | 4 | 1 | 23 Apr 2022 | 16 May 2026 |
| KKR vs LSG | LSG | 8 | 3 | 5 | 0 | 7 May 2022 | 26 Apr 2026 |
| DC vs PBKS | PBKS | 36 | 18 | 18 | 0 | 27 Apr 2008 | 11 May 2026 |
| DC vs RR | RR | 32 | 17 | 15 | 0 | 19 Apr 2008 | 17 May 2026 |
| DC vs SRH | SRH | 27 | 12 | 14 | 1 | 12 Apr 2013 | 21 Apr 2026 |
| DC vs GT | GT | 8 | 3 | 5 | 0 | 2 Apr 2022 | 8 Apr 2026 |
| DC vs LSG | LSG | 8 | 5 | 3 | 0 | 7 Apr 2022 | 1 Apr 2026 |
| PBKS vs RR | RR | 31 | 13 | 18 | 0 | 21 Apr 2008 | 28 Apr 2026 |
| PBKS vs SRH | SRH | 26 | 8 | 18 | 0 | 19 Apr 2013 | 6 May 2026 |
| PBKS vs GT | GT | 8 | 4 | 4 | 0 | 8 Apr 2022 | 3 May 2026 |
| PBKS vs LSG | LSG | 8 | 5 | 3 | 0 | 29 Apr 2022 | 23 May 2026 |
| RR vs SRH | SRH | 24 | 10 | 14 | 0 | 27 Apr 2013 | 27 May 2026 |
| RR vs GT | GT | 11 | 3 | 8 | 0 | 14 Apr 2022 | 29 May 2026 |
| RR vs LSG | LSG | 8 | 6 | 2 | 0 | 10 Apr 2022 | 19 May 2026 |
| SRH vs GT | GT | 8 | 1 | 6 | 1 | 11 Apr 2022 | 12 May 2026 |
| SRH vs LSG | LSG | 7 | 2 | 5 | 0 | 4 Apr 2022 | 5 Apr 2026 |
| GT vs LSG | LSG | 8 | 5 | 3 | 0 | 28 Mar 2022 | 12 Apr 2026 |
Reading across the grid, a few patterns stand out. The original franchises have all met each other more than 30 times, and most of those rivalries are closer than their reputations suggest. The biggest gaps come where one side had a dominant era: Mumbai against Kolkata, Chennai against Delhi, and Sunrisers against Punjab.
Each franchise against the other nine
| Team | Played | Won | Win % | Best record against | Worst record against |
|---|---|---|---|---|---|
| GT | 79 | 47 | 59% | RR (8-3) | RCB (4-6) |
| CSK | 250 | 137 | 55% | KKR (21-11) | GT (4-6) |
| MI | 265 | 142 | 54% | KKR (25-12) | LSG (3-6) |
| KKR | 260 | 127 | 49% | SRH (21-11) | MI (12-25) |
| RCB | 263 | 128 | 49% | DC (21-13) | CSK (14-21) |
| RR | 239 | 113 | 47% | PBKS (18-13) | GT (3-8) |
| LSG | 72 | 34 | 47% | MI (6-3) | RR (2-6) |
| SRH | 202 | 95 | 47% | PBKS (18-8) | KKR (11-21) |
| PBKS | 252 | 114 | 45% | LSG (5-3) | SRH (8-18) |
| DC | 254 | 113 | 44% | RR (17-15) | CSK (12-21) |
Gujarat Titans have won 47 of 79 matches against the other current franchises (59%). Their most lopsided rivalry in their favour is against RR (8-3), and their toughest opponent has been RCB (4-6). Titles: 2022.
Chennai Super Kings have won 137 of 250 matches against the other current franchises (55%). Their most lopsided rivalry in their favour is against KKR (21-11), and their toughest opponent has been GT (4-6). Titles: 2010, 2011, 2018, 2021, 2023.
Mumbai Indians have won 142 of 265 matches against the other current franchises (54%). Their most lopsided rivalry in their favour is against KKR (25-12), and their toughest opponent has been LSG (3-6). Titles: 2013, 2015, 2017, 2019, 2020.
Kolkata Knight Riders have won 127 of 260 matches against the other current franchises (49%). Their most lopsided rivalry in their favour is against SRH (21-11), and their toughest opponent has been MI (12-25). Titles: 2012, 2014, 2024.
Royal Challengers Bengaluru have won 128 of 263 matches against the other current franchises (49%). Their most lopsided rivalry in their favour is against DC (21-13), and their toughest opponent has been CSK (14-21). Titles: 2025, 2026.
Rajasthan Royals have won 113 of 239 matches against the other current franchises (47%). Their most lopsided rivalry in their favour is against PBKS (18-13), and their toughest opponent has been GT (3-8). Titles: 2008.
Lucknow Super Giants have won 34 of 72 matches against the other current franchises (47%). Their most lopsided rivalry in their favour is against MI (6-3), and their toughest opponent has been RR (2-6). They are still waiting for a first title.
Sunrisers Hyderabad have won 95 of 202 matches against the other current franchises (47%). Their most lopsided rivalry in their favour is against PBKS (18-8), and their toughest opponent has been KKR (11-21). Titles: 2016.
Punjab Kings have won 114 of 252 matches against the other current franchises (45%). Their most lopsided rivalry in their favour is against LSG (5-3), and their toughest opponent has been SRH (8-18). They are still waiting for a first title.
Delhi Capitals have won 113 of 254 matches against the other current franchises (44%). Their most lopsided rivalry in their favour is against RR (17-15), and their toughest opponent has been CSK (12-21). They are still waiting for a first title.
The 10 Biggest IPL Rivalries Ranked by Matches Played
| Rank | Rivalry | Played | Record | Playoff meetings |
|---|---|---|---|---|
| 1 | MI vs CSK | 41 | MI 21 – 20 CSK | 9 |
| 2 | MI vs DC | 38 | MI 21 – 17 DC | 2 |
| 3 | RCB vs PBKS | 38 | RCB 20 – 18 PBKS | 2 |
| 4 | KKR vs DC | 37 | KKR 20 – 16 DC | 2 |
| 5 | MI vs KKR | 37 | MI 25 – 12 KKR | 2 |
| 6 | RCB vs KKR | 37 | RCB 16 – 20 KKR | 1 |
| 7 | CSK vs RCB | 36 | CSK 21 – 14 RCB | 4 |
| 8 | DC vs PBKS | 36 | DC 18 – 18 PBKS | 0 |
| 9 | KKR vs PBKS | 36 | KKR 21 – 13 PBKS | 2 |
| 10 | MI vs RCB | 36 | MI 19 – 17 RCB | 2 |
1. Mumbai Indians vs Chennai Super Kings: 41 matches since 23 Apr 2008. Mumbai Indians lead 21-20. The highest total in the fixture is MI’s 219/6 on 1 May 2021. Playoff meetings: 2010 Final (CSK); 2012 Elimination Final (CSK); 2013 Qualifier 1 (CSK); 2013 Final (MI); 2014 Eliminator (CSK); 2015 Qualifier 1 (MI); 2015 Final (MI); 2019 Qualifier 1 (MI); 2019 Final (MI). Last five meetings: CSK 4, MI 1.
2. Mumbai Indians vs Delhi Capitals: 38 matches since 4 May 2008. Mumbai Indians lead 21-17. The highest total in the fixture is DC’s 257/4 on 27 Apr 2024. Playoff meetings: 2020 Qualifier 1 (MI); 2020 Final (MI). Last five meetings: MI 3, DC 2.
3. Royal Challengers Bengaluru vs Punjab Kings: 38 matches since 5 May 2008. Royal Challengers Bengaluru lead 20-18. The highest total in the fixture is RCB’s 241/7 on 9 May 2024. Playoff meetings: 2025 Qualifier 1 (RCB); 2025 Final (RCB). Last five meetings: RCB 4, PBKS 1.
4. Kolkata Knight Riders vs Delhi Capitals: 37 matches since 13 May 2008. Kolkata Knight Riders lead 20-16. The highest total in the fixture is KKR’s 272/7 on 3 Apr 2024. Playoff meetings: 2012 Qualifier 1 (KKR); 2021 Qualifier 2 (KKR). Last five meetings: KKR 4, DC 1.
5. Mumbai Indians vs Kolkata Knight Riders: 37 matches since 29 Apr 2008. Mumbai Indians lead 25-12. The highest total in the fixture is KKR’s 232/2 on 28 Apr 2019. Playoff meetings: 2011 Elimination Final (MI); 2017 Qualifier 2 (MI). Last five meetings: KKR 3, MI 2.
6. Royal Challengers Bengaluru vs Kolkata Knight Riders: 37 matches since 18 Apr 2008. Kolkata Knight Riders lead 20-16. The highest total in the fixture is KKR’s 222/3 on 18 Apr 2008. Playoff meetings: 2021 Eliminator (KKR). Last five meetings: KKR 2, RCB 2.
7. Chennai Super Kings vs Royal Challengers Bengaluru: 36 matches since 28 Apr 2008. Chennai Super Kings lead 21-14. The highest total in the fixture is RCB’s 250/3 on 5 Apr 2026. Playoff meetings: 2009 Semi Final (RCB); 2011 Qualifier 1 (CSK); 2011 Final (CSK); 2015 Qualifier 2 (CSK). Last five meetings: RCB 4, CSK 1.
8. Delhi Capitals vs Punjab Kings: 36 matches since 27 Apr 2008. Level at 18 wins each. The highest total in the fixture is PBKS’s 265/4 on 25 Apr 2026. Last five meetings: DC 3, PBKS 2.
9. Kolkata Knight Riders vs Punjab Kings: 36 matches since 3 May 2008. Kolkata Knight Riders lead 21-13. The highest total in the fixture is PBKS’s 262/2 on 26 Apr 2024. Playoff meetings: 2014 Qualifier 1 (KKR); 2014 Final (KKR). Last five meetings: PBKS 2, KKR 1.
10. Mumbai Indians vs Royal Challengers Bengaluru: 36 matches since 20 Apr 2008. Mumbai Indians lead 19-17. The highest total in the fixture is RCB’s 240/4 on 12 Apr 2026. Playoff meetings: 2010 Semi Final (MI); 2011 Qualifier 2 (RCB). Last five meetings: RCB 3, MI 2.
Most One-Sided Rivalries in IPL History
Rivalries with at least 10 matches, ranked by the leading side’s share of decided games (no results excluded).
| Rivalry | Played | Record | Leader | Win % |
|---|---|---|---|---|
| RR vs GT | 11 | RR 3 – 8 GT | GT | 73% |
| PBKS vs SRH | 26 | PBKS 8 – 18 SRH | SRH | 69% |
| MI vs KKR | 37 | MI 25 – 12 KKR | MI | 68% |
| CSK vs KKR | 33 | CSK 21 – 11 KKR | CSK | 66% |
| KKR vs SRH | 32 | KKR 21 – 11 SRH | KKR | 66% |
GT vs RR: Gujarat Titans have won 8 of the 11 decided games (73%), including a best run of 3 consecutive wins. Rajasthan Royals have won 3, most recently on 4 Apr 2026.
SRH vs PBKS: Sunrisers Hyderabad have won 18 of the 26 decided games (69%), including a best run of 6 consecutive wins. Punjab Kings have won 8, most recently on 11 Apr 2026.
MI vs KKR: Mumbai Indians have won 25 of the 37 decided games (68%), including a best run of 8 consecutive wins. Kolkata Knight Riders have won 12, most recently on 20 May 2026.
CSK vs KKR: Chennai Super Kings have won 21 of the 32 decided games (66%), including a best run of 4 consecutive wins. Kolkata Knight Riders have won 11, most recently on 11 Apr 2025.
KKR vs SRH: Kolkata Knight Riders have won 21 of the 32 decided games (66%), including a best run of 5 consecutive wins. Sunrisers Hyderabad have won 11, most recently on 2 Apr 2026.
Closest IPL Rivalries (Nearly Even Records)
| Rivalry | Played | Record | Gap |
|---|---|---|---|
| MI vs PBKS | 36 | MI 18 – 18 PBKS | 0 |
| DC vs PBKS | 36 | DC 18 – 18 PBKS | 0 |
| MI vs RR | 33 | MI 16 – 16 RR | 0 |
| CSK vs RR | 32 | CSK 16 – 16 RR | 0 |
| MI vs CSK | 41 | MI 21 – 20 CSK | 1 |
| CSK vs PBKS | 33 | CSK 16 – 17 PBKS | 1 |
MI vs PBKS: 36 meetings, MI 18 and PBKS 18. 8 of those games were decided by five runs or fewer, in a Super Over, or off the final ball.
DC vs PBKS: 36 meetings, DC 18 and PBKS 18. 4 of those games were decided by five runs or fewer, in a Super Over, or off the final ball.
MI vs RR: 33 meetings, MI 16 and RR 16, with 1 no result. 4 of those games were decided by five runs or fewer, in a Super Over, or off the final ball.
CSK vs RR: 32 meetings, CSK 16 and RR 16. 6 of those games were decided by five runs or fewer, in a Super Over, or off the final ball.
MI vs CSK: 41 meetings, MI 21 and CSK 20. 5 of those games were decided by five runs or fewer, in a Super Over, or off the final ball.
CSK vs PBKS: 33 meetings, CSK 16 and PBKS 17. 3 of those games were decided by five runs or fewer, in a Super Over, or off the final ball.
How to Use This Page: All 45 IPL Rivalry Pages
Each rivalry page follows the same structure: why the rivalry matters, the overall record, every result season by season with match summaries, the biggest wins, highest and lowest totals, leading run scorers and wicket takers, a venue-by-venue breakdown, playoff meetings, the five most memorable matches, and current form. Linked rivalries below are already live. The rest are being added and will be linked here as each one goes up.
Mumbai Indians rivalries
- MI vs CSK: 41 matches, MI 21 – 20 CSK
- MI vs RCB: 36 matches, MI 19 – 17 RCB
- MI vs KKR: 37 matches, MI 25 – 12 KKR
- MI vs DC: 38 matches, MI 21 – 17 DC
- MI vs PBKS: 36 matches, MI 18 – 18 PBKS
- MI vs RR: 33 matches, MI 16 – 16 RR
- MI vs SRH: 26 matches, MI 15 – 11 SRH
- MI vs GT: 9 matches, MI 4 – 5 GT
- MI vs LSG: 9 matches, MI 3 – 6 LSG
Chennai Super Kings rivalries
- MI vs CSK: 41 matches, MI 21 – 20 CSK
- CSK vs RCB: 36 matches, CSK 21 – 14 RCB
- CSK vs KKR: 33 matches, CSK 21 – 11 KKR
- CSK vs DC: 33 matches, CSK 21 – 12 DC
- CSK vs PBKS: 33 matches, CSK 16 – 17 PBKS
- CSK vs RR: 32 matches, CSK 16 – 16 RR
- CSK vs SRH: 24 matches, CSK 15 – 9 SRH
- CSK vs GT: 10 matches, CSK 4 – 6 GT
- CSK vs LSG: 8 matches, CSK 3 – 4 LSG
Royal Challengers Bengaluru rivalries
- MI vs RCB: 36 matches, MI 19 – 17 RCB
- CSK vs RCB: 36 matches, CSK 21 – 14 RCB
- RCB vs KKR: 37 matches, RCB 16 – 20 KKR
- RCB vs DC: 35 matches, RCB 21 – 13 DC
- RCB vs PBKS: 38 matches, RCB 20 – 18 PBKS
- RCB vs RR: 35 matches, RCB 17 – 15 RR
- RCB vs SRH: 28 matches, RCB 12 – 15 SRH
- RCB vs GT: 10 matches, RCB 6 – 4 GT
- RCB vs LSG: 8 matches, RCB 5 – 3 LSG
Kolkata Knight Riders rivalries
- MI vs KKR: 37 matches, MI 25 – 12 KKR
- CSK vs KKR: 33 matches, CSK 21 – 11 KKR
- RCB vs KKR: 37 matches, RCB 16 – 20 KKR
- KKR vs DC: 37 matches, KKR 20 – 16 DC
- KKR vs PBKS: 36 matches, KKR 21 – 13 PBKS
- KKR vs RR: 33 matches, KKR 17 – 14 RR
- KKR vs SRH: 32 matches, KKR 21 – 11 SRH
- KKR vs GT: 7 matches, KKR 2 – 4 GT
- KKR vs LSG: 8 matches, KKR 3 – 5 LSG
Delhi Capitals rivalries
- MI vs DC: 38 matches, MI 21 – 17 DC
- CSK vs DC: 33 matches, CSK 21 – 12 DC
- RCB vs DC: 35 matches, RCB 21 – 13 DC
- KKR vs DC: 37 matches, KKR 20 – 16 DC
- DC vs PBKS: 36 matches, DC 18 – 18 PBKS
- DC vs RR: 32 matches, DC 17 – 15 RR
- DC vs SRH: 27 matches, DC 12 – 14 SRH
- DC vs GT: 8 matches, DC 3 – 5 GT
- DC vs LSG: 8 matches, DC 5 – 3 LSG
Punjab Kings rivalries
- MI vs PBKS: 36 matches, MI 18 – 18 PBKS
- CSK vs PBKS: 33 matches, CSK 16 – 17 PBKS
- RCB vs PBKS: 38 matches, RCB 20 – 18 PBKS
- KKR vs PBKS: 36 matches, KKR 21 – 13 PBKS
- DC vs PBKS: 36 matches, DC 18 – 18 PBKS
- PBKS vs RR: 31 matches, PBKS 13 – 18 RR
- PBKS vs SRH: 26 matches, PBKS 8 – 18 SRH
- PBKS vs GT: 8 matches, PBKS 4 – 4 GT
- PBKS vs LSG: 8 matches, PBKS 5 – 3 LSG
Rajasthan Royals rivalries
- MI vs RR: 33 matches, MI 16 – 16 RR
- CSK vs RR: 32 matches, CSK 16 – 16 RR
- RCB vs RR: 35 matches, RCB 17 – 15 RR
- KKR vs RR: 33 matches, KKR 17 – 14 RR
- DC vs RR: 32 matches, DC 17 – 15 RR
- PBKS vs RR: 31 matches, PBKS 13 – 18 RR
- RR vs SRH: 24 matches, RR 10 – 14 SRH
- RR vs GT: 11 matches, RR 3 – 8 GT
- RR vs LSG: 8 matches, RR 6 – 2 LSG
Sunrisers Hyderabad rivalries
- MI vs SRH: 26 matches, MI 15 – 11 SRH
- CSK vs SRH: 24 matches, CSK 15 – 9 SRH
- RCB vs SRH: 28 matches, RCB 12 – 15 SRH
- KKR vs SRH: 32 matches, KKR 21 – 11 SRH
- DC vs SRH: 27 matches, DC 12 – 14 SRH
- PBKS vs SRH: 26 matches, PBKS 8 – 18 SRH
- RR vs SRH: 24 matches, RR 10 – 14 SRH
- SRH vs GT: 8 matches, SRH 1 – 6 GT
- SRH vs LSG: 7 matches, SRH 2 – 5 LSG
Gujarat Titans rivalries
- MI vs GT: 9 matches, MI 4 – 5 GT
- CSK vs GT: 10 matches, CSK 4 – 6 GT
- RCB vs GT: 10 matches, RCB 6 – 4 GT
- KKR vs GT: 7 matches, KKR 2 – 4 GT
- DC vs GT: 8 matches, DC 3 – 5 GT
- PBKS vs GT: 8 matches, PBKS 4 – 4 GT
- RR vs GT: 11 matches, RR 3 – 8 GT
- SRH vs GT: 8 matches, SRH 1 – 6 GT
- GT vs LSG: 8 matches, GT 5 – 3 LSG
Lucknow Super Giants rivalries
- MI vs LSG: 9 matches, MI 3 – 6 LSG
- CSK vs LSG: 8 matches, CSK 3 – 4 LSG
- RCB vs LSG: 8 matches, RCB 5 – 3 LSG
- KKR vs LSG: 8 matches, KKR 3 – 5 LSG
- DC vs LSG: 8 matches, DC 5 – 3 LSG
- PBKS vs LSG: 8 matches, PBKS 5 – 3 LSG
- RR vs LSG: 8 matches, RR 6 – 2 LSG
- SRH vs LSG: 7 matches, SRH 2 – 5 LSG
- GT vs LSG: 8 matches, GT 5 – 3 LSG
Frequently Asked Questions
Which two IPL teams have played each other the most?
Mumbai Indians and Chennai Super Kings have met 41 times, the most of any IPL rivalry (as of the end of IPL 2026).
Which IPL rivalry is the most one-sided?
Among rivalries with 10 or more matches, RR vs GT is the most one-sided: Gujarat Titans have won 73% of decided games (3-8).
Who has the best head-to-head record in the IPL?
Against the other nine current franchises, Gujarat Titans have the best combined record: 47 wins from 79 matches (59%).
How are tied IPL matches counted in head-to-head records?
A tied match is credited to the team that won the Super Over, so it counts as a win for that side.
Are washed-out matches included?
Yes. Matches abandoned without a result, including those where no ball was bowled, count as matches played and appear in the no-result column.