IPL 2026 Full Schedule: Complete Fixtures List for All 10 Teams

The Board of Control for Cricket in India has released the complete schedule for the 19th season of the Indian Premier League. The tournament begins on March 28, 2026, with the final set for May 31, 2026.

A total of 74 matches will be played, including 70 league games. Each team will play 14 matches (7 home, 7 away), with the top four progressing to the playoffs.


Full IPL 2026 Match Schedule

March 28, 2026

  • Royal Challengers Bengaluru vs Sunrisers Hyderabad – Bengaluru – 7:30 PM

March 29, 2026

  • Mumbai Indians vs Kolkata Knight Riders – Mumbai – 7:30 PM

March 30, 2026

  • Chennai Super Kings vs Rajasthan Royals – Guwahati – 7:30 PM

March 31, 2026

  • Punjab Kings vs Gujarat Titans – New Chandigarh – 7:30 PM

April 2026 Fixtures

April 1

  • Lucknow Super Giants vs Delhi Capitals – Lucknow – 7:30 PM

April 2

  • Kolkata Knight Riders vs Sunrisers Hyderabad – Kolkata – 7:30 PM

April 3

  • Chennai Super Kings vs Punjab Kings – Chennai – 7:30 PM

April 4

  • Delhi Capitals vs Mumbai Indians – Delhi – 3:30 PM
  • Gujarat Titans vs Rajasthan Royals – Ahmedabad – 7:30 PM

April 5

  • Sunrisers Hyderabad vs Lucknow Super Giants – Hyderabad – 3:30 PM
  • Royal Challengers Bengaluru vs Chennai Super Kings – Bengaluru – 7:30 PM

April 6

  • Kolkata Knight Riders vs Punjab Kings – Kolkata – 7:30 PM

April 7

  • Rajasthan Royals vs Mumbai Indians – Guwahati – 7:30 PM

April 8

  • Delhi Capitals vs Gujarat Titans – Delhi – 7:30 PM

April 9

  • Kolkata Knight Riders vs Lucknow Super Giants – Kolkata – 7:30 PM

April 10

  • Rajasthan Royals vs Royal Challengers Bengaluru – Guwahati – 7:30 PM

April 11

  • Chennai Super Kings vs Delhi Capitals – Chennai – 7:30 PM
  • Punjab Kings vs Sunrisers Hyderabad – New Chandigarh – 3:30 PM

April 12

  • Royal Challengers Bengaluru vs Mumbai Indians – Mumbai – 7:30 PM
  • Lucknow Super Giants vs Gujarat Titans – Lucknow – 3:30 PM

April 13

  • Sunrisers Hyderabad vs Rajasthan Royals – Hyderabad – 7:30 PM

April 14

  • Chennai Super Kings vs Kolkata Knight Riders – Chennai – 7:30 PM

April 15

  • Royal Challengers Bengaluru vs Lucknow Super Giants – Bengaluru – 7:30 PM

April 16

  • Mumbai Indians vs Punjab Kings – Mumbai – 7:30 PM

April 17

  • Gujarat Titans vs Kolkata Knight Riders – Ahmedabad – 7:30 PM

April 18

  • Royal Challengers Bengaluru vs Delhi Capitals – Bengaluru – 3:30 PM
  • Sunrisers Hyderabad vs Chennai Super Kings – Hyderabad – 7:30 PM

April 19

  • Rajasthan Royals vs Kolkata Knight Riders – Kolkata – 3:30 PM
  • Punjab Kings vs Lucknow Super Giants – New Chandigarh – 7:30 PM

April 20

  • Gujarat Titans vs Mumbai Indians – Ahmedabad – 7:30 PM

April 21

  • Sunrisers Hyderabad vs Delhi Capitals – Hyderabad – 7:30 PM

April 22

  • Lucknow Super Giants vs Rajasthan Royals – Lucknow – 7:30 PM

April 23

  • Mumbai Indians vs Chennai Super Kings – Mumbai – 7:30 PM

April 24

  • Royal Challengers Bengaluru vs Gujarat Titans – Bengaluru – 7:30 PM

April 25

  • Delhi Capitals vs Punjab Kings – Delhi – 3:30 PM
  • Rajasthan Royals vs Sunrisers Hyderabad – Jaipur – 7:30 PM

April 26

  • Gujarat Titans vs Chennai Super Kings – Ahmedabad – 3:30 PM
  • Lucknow Super Giants vs Kolkata Knight Riders – Lucknow – 7:30 PM

April 27

  • Delhi Capitals vs Royal Challengers Bengaluru – Delhi – 7:30 PM

April 28

  • Punjab Kings vs Rajasthan Royals – New Chandigarh – 7:30 PM

April 29

  • Mumbai Indians vs Sunrisers Hyderabad – Mumbai – 7:30 PM

April 30

  • Gujarat Titans vs Royal Challengers Bengaluru – Ahmedabad – 7:30 PM

May 2026 Fixtures

May 1

  • Rajasthan Royals vs Delhi Capitals – Jaipur – 7:30 PM

May 2

  • Chennai Super Kings vs Mumbai Indians – Chennai – 7:30 PM

May 3

  • Kolkata Knight Riders vs Sunrisers Hyderabad – Hyderabad – 3:30 PM
  • Gujarat Titans vs Punjab Kings – Ahmedabad – 7:30 PM

May 4

  • Mumbai Indians vs Lucknow Super Giants – Mumbai – 7:30 PM
  • Rajasthan Royals vs Gujarat Titans – Jaipur – 7:30 PM

May 5

  • Delhi Capitals vs Chennai Super Kings – Delhi – 7:30 PM

May 6

  • Sunrisers Hyderabad vs Punjab Kings – Hyderabad – 7:30 PM

May 7

  • Lucknow Super Giants vs Royal Challengers Bengaluru – Lucknow – 7:30 PM

May 8

  • Delhi Capitals vs Kolkata Knight Riders – Delhi – 7:30 PM

May 9

  • Rajasthan Royals vs Gujarat Titans – Jaipur – 7:30 PM

May 10

  • Chennai Super Kings vs Lucknow Super Giants – Chennai – 3:30 PM
  • Royal Challengers Bengaluru vs Mumbai Indians – Raipur – 7:30 PM

May 11

  • Punjab Kings vs Delhi Capitals – Dharamsala – 7:30 PM

May 12

  • Gujarat Titans vs Sunrisers Hyderabad – Ahmedabad – 7:30 PM

May 13

  • Royal Challengers Bengaluru vs Kolkata Knight Riders – Raipur – 7:30 PM

May 14

  • Punjab Kings vs Mumbai Indians – Dharamsala – 7:30 PM

May 15

  • Lucknow Super Giants vs Chennai Super Kings – Lucknow – 7:30 PM

May 16

  • Kolkata Knight Riders vs Gujarat Titans – Kolkata – 7:30 PM

May 17

  • Rajasthan Royals vs Delhi Capitals – Delhi – 7:30 PM
  • Punjab Kings vs Royal Challengers Bengaluru – Dharamsala – 3:30 PM

May 18

  • Chennai Super Kings vs Sunrisers Hyderabad – Chennai – 7:30 PM

May 19

  • Rajasthan Royals vs Lucknow Super Giants – Jaipur – 7:30 PM

May 20

  • Kolkata Knight Riders vs Mumbai Indians – Kolkata – 7:30 PM

May 21

  • Chennai Super Kings vs Gujarat Titans – Chennai – 7:30 PM

May 22

  • Sunrisers Hyderabad vs Royal Challengers Bengaluru – Hyderabad – 7:30 PM

May 23

  • Lucknow Super Giants vs Punjab Kings – Lucknow – 7:30 PM

May 24 (Last League Matches)

  • Mumbai Indians vs Rajasthan Royals – Mumbai – 3:30 PM
  • Kolkata Knight Riders vs Delhi Capitals – Kolkata – 7:30 PM

IPL 2026 Final

  • May 31, 2026 – Final Match (Venue TBD)

Conclusion:
With a packed calendar and back-to-back high-voltage clashes, IPL 2026 promises two months of non-stop cricketing action. Fans can expect intense rivalries, thrilling finishes, and a race to the playoffs as teams battle for the coveted title.

Neeraj Chopra, Sumit Antil Allege Mental Harassment by Dronacharya Coach; Complaint Filed with SAI

Neeraj Chopra, Sumit Antil Accuse Dronacharya Coach Naval Singh of Mental Harassment

Olympic gold medalist Neeraj Chopra and Paralympic champion Sumit Antil have submitted their formal complaint about Dronacharya awardee coach Naval Singh whom they accuse of mental harassment and verbal abuse to the Sports Authority of India.

Cummins Set to Rejoin SRH on April 17, Eyes Return Against Rajasthan Royals on April 25

Players from only those IPL2026 teams who would likely fight against Chennai Super Kings or teams fighting against the Sunrisers Hyderabad (SRH) would land right in Hyderabad on the return day, i.e., on Friday. However, (an?)

IPL 2026 RCB vs SRH Playing 11 Today: Key Replacements, Predicted Line-ups and Team News

IPL 2026 RCB vs SRH Playing 11 Today: Key Replacements, Predicted Line-ups and Team News

The 2026 season of the Indian Premier League begins with a blockbuster clash between Royal Challengers Bengaluru and Sunrisers Hyderabad at the M. Chinnaswamy Stadium. With both teams dealing with key player absences, the spotlight is

IPL 2026 RCB vs SRH LIVE: Bengaluru Hosts High-Voltage Opener as Ishan Kishan Leads Hyderabad

IPL 2026 RCB vs SRH Playing 11 Today: Key Replacements, Predicted Line-ups and Team News

The Indian Premier League enters its 19th season through its first match which features Royal Challengers Bengaluru against Sunrisers Hyderabad at M. Chinnaswamy Stadium on March 28 2026. The exciting first match establishes the competition’s atmosphere

RCB Valuation Soars to $1.78 Billion: New Owners Bet Big on IPL’s Long-Term Growth

RCB Valuation Hits $1.78 Billion: IPL Franchise Sale Sets New Record, Investors Bullish

The Royal Challengers Bangalore has created a new benchmark in franchise cricket by being valued at a tall $1.78 billion, reflecting the remarkable financial growth of the Indian Premier League. Ownership of the franchise has been

IPL 2026 Opener: RCB vs SRH Match Prediction, Playing XI, Pitch Report & Key Players

IPL 2026 RCB vs SRH Playing 11 Today: Key Replacements, Predicted Line-ups and Team News

The 19th edition of the Indian Premier League begins with a tremendous start, as the Royal Challengers – Bengaluru take on the Sunrisers, Hyderabad. All this excitement will begin on March 28 as the gym of

Advertisement

Recommended For You