IPL 2026 schedule

IPL 2026 Cricket Match Schedule — All 74 Matches + Playoffs

Updated: April 2, 2026 — By Rahul Sharma

IPL 2026 Season Overview

The IPL 2026 season features 74 league-stage matches + 4 playoff matches = 78 total games across 10 venues. Season started March 22, 2026. The final is on June 14 at Narendra Modi Stadium, Ahmedabad (132,000 capacity). Each team plays 14 matches — 7 home, 7 away. Evening matches at 7:30 PM IST, afternoon double-headers at 3:30 PM IST. All matches live on Star Sports and JioCinema (free streaming).

Completed Matches (Results)

Match 1 KKR vs CSK Mar 22 — Kolkata — KKR won by 6 wkts
Match 2 RR vs MI Mar 23 — Jaipur — RR won by 22 runs
Match 3 CSK vs DC Mar 24 — Chennai — CSK won by 34 runs
Match 4 RCB vs KKR Mar 25 — Bengaluru — RCB won by 8 wkts
Match 5 MI vs GT Mar 26 — Mumbai — MI won by 42 runs
Match 6 PBKS vs RR Mar 27 — Mohali — RR won by 15 runs
Match 7 MI vs LSG Mar 28 — Mumbai — MI won by 42 runs
Match 8 CSK vs RR Mar 29 — Chennai — CSK won by 22 runs
Match 9 DC vs SRH Mar 30 — Delhi — SRH won by 4 wkts
Match 10 GT vs PBKS Mar 31 — Ahmedabad — GT won by 7 wkts
Match 11 RR vs LSG Apr 1 — Jaipur — RR won by 35 runs

Upcoming Matches

Match 12 CSK vs MI Apr 3 — Chennai — 7:30 PM IST Bet Match 13 RCB vs DC Apr 4 — Bengaluru — 7:30 PM IST Bet Match 14 KKR vs SRH Apr 5 — Kolkata — 7:30 PM IST Bet
Match 15 PBKS vs RR Apr 6 — Mohali — 7:30 PM IST Bet
Match 16 GT vs LSG Apr 7 — Ahmedabad — 7:30 PM IST Bet
Match 17 MI vs RCB Apr 8 — Mumbai — 7:30 PM IST Bet
Match 18 DC vs SRH Apr 9 — Delhi — 7:30 PM IST Bet
Match 19 CSK vs KKR Apr 10 — Chennai — 7:30 PM IST Bet
Match 20 RR vs GT Apr 11 — Jaipur — 7:30 PM IST Bet
Match 21 PBKS vs LSG Apr 12 — Mohali — 7:30 PM IST
Match 22 MI vs DC Apr 13 — Mumbai — 7:30 PM IST
Match 23 RCB vs SRH Apr 14 — Bengaluru — 7:30 PM IST
Match 24 KKR vs RR Apr 15 — Kolkata — 7:30 PM IST
Match 25 CSK vs GT Apr 16 — Chennai — 7:30 PM IST
Match 26 LSG vs PBKS Apr 17 — Lucknow — 7:30 PM IST
Match 27 SRH vs MI Apr 18 — Hyderabad — 7:30 PM IST
Match 28 DC vs KKR Apr 19 — Delhi — 7:30 PM IST
Match 29 RCB vs CSK Apr 20 — Bengaluru — 7:30 PM IST
Match 30 RR vs PBKS Apr 21 — Jaipur — 7:30 PM IST
Match 31 GT vs SRH Apr 22 — Ahmedabad — 7:30 PM IST
Match 32 MI vs KKR Apr 23 — Mumbai — 7:30 PM IST
Match 33 LSG vs RCB Apr 24 — Lucknow — 7:30 PM IST
Match 34 DC vs RR Apr 25 — Delhi — 7:30 PM IST
Match 35 CSK vs PBKS Apr 26 — Chennai — 7:30 PM IST
Match 36 SRH vs GT Apr 27 — Hyderabad — 7:30 PM IST
Match 37 KKR vs DC Apr 28 — Kolkata — 7:30 PM IST
Match 38 MI vs RR Apr 29 — Mumbai — 7:30 PM IST
Match 39 RCB vs LSG Apr 30 — Bengaluru — 7:30 PM IST
Match 40 GT vs CSK May 1 — Ahmedabad — 7:30 PM IST
Match 41 PBKS vs SRH May 2 — Mohali — 7:30 PM IST
Match 42 RR vs KKR May 3 — Jaipur — 7:30 PM IST
Match 43 DC vs MI May 4 — Delhi — 7:30 PM IST
Match 44 LSG vs GT May 5 — Lucknow — 7:30 PM IST
Match 45 SRH vs RCB May 6 — Hyderabad — 7:30 PM IST
Match 46 CSK vs LSG May 7 — Chennai — 7:30 PM IST
Match 47 PBKS vs DC May 8 — Mohali — 7:30 PM IST
Match 48 KKR vs RCB May 9 — Kolkata — 7:30 PM IST
Match 49 MI vs SRH May 10 — Mumbai — 7:30 PM IST
Match 50 RR vs CSK May 11 — Jaipur — 7:30 PM IST
Match 51 GT vs KKR May 12 — Ahmedabad — 7:30 PM IST
Match 52 DC vs PBKS May 13 — Delhi — 7:30 PM IST
Match 53 LSG vs SRH May 14 — Lucknow — 7:30 PM IST
Match 54 RCB vs MI May 15 — Bengaluru — 7:30 PM IST
Match 55 CSK vs SRH May 16 — Chennai — 7:30 PM IST
Match 56 KKR vs PBKS May 17 — Kolkata — 7:30 PM IST
Match 57 RR vs DC May 18 — Jaipur — 7:30 PM IST
Match 58 GT vs RCB May 19 — Ahmedabad — 7:30 PM IST
Match 59 MI vs LSG May 20 — Mumbai — 7:30 PM IST
Match 60 SRH vs KKR May 21 — Hyderabad — 7:30 PM IST
Match 61 PBKS vs CSK May 22 — Mohali — 7:30 PM IST
Match 62 DC vs GT May 23 — Delhi — 7:30 PM IST
Match 63 RCB vs RR May 24 — Bengaluru — 7:30 PM IST
Match 64 LSG vs KKR May 25 — Lucknow — 7:30 PM IST
Match 65 MI vs PBKS May 26 — Mumbai — 7:30 PM IST
Match 66 SRH vs CSK May 27 — Hyderabad — 7:30 PM IST
Match 67 GT vs MI May 28 — Ahmedabad — 7:30 PM IST
Match 68 KKR vs LSG May 29 — Kolkata — 7:30 PM IST
Match 69 RR vs SRH May 30 — Jaipur — 7:30 PM IST
Match 70 DC vs RCB May 31 — Delhi — 7:30 PM IST
Match 71 CSK vs RCB Jun 1 — Chennai — 7:30 PM IST
Match 72 PBKS vs GT Jun 2 — Mohali — 7:30 PM IST
Match 73 LSG vs DC Jun 3 — Lucknow — 7:30 PM IST
Match 74 MI vs KKR Jun 4 — Mumbai — 7:30 PM IST

Playoffs & Final

Q1 Qualifier 1 Jun 8 — Ahmedabad — 1st vs 2nd
E Eliminator Jun 9 — Ahmedabad — 3rd vs 4th
Q2 Qualifier 2 Jun 11 — Ahmedabad — Loser Q1 vs Winner E
F FINAL Jun 14 — Ahmedabad — Winner Q1 vs Winner Q2

All times IST (+05:30). Schedule subject to change. Playoff venues and dates confirmed by BCCI. Narendra Modi Stadium, Ahmedabad hosts all knockout matches.

Frequently Asked Questions

74 league matches + 4 playoffs (Qualifier 1, Eliminator, Qualifier 2, Final) = 78 total matches.

June 14, 2026 at Narendra Modi Stadium, Ahmedabad. Capacity 132,000.

Evening: 7:30 PM IST. Afternoon (weekends): 3:30 PM IST.

Star Sports (TV), JioCinema (free streaming). International: Willow TV, Sky Sports, SuperSport, Fox Sports.

All 4 playoff matches at Narendra Modi Stadium, Ahmedabad, Gujarat.

⚠️ 18+ | Gambling involves risk. Play responsibly. Helpline: 1800-121-2020.

Rahul Sharma
Cricket Journalist & IPL Analyst

Covering IPL cricket since 2016.