The excitement is building as the cricketing world gears up for another thrilling season of the Indian Premier League (IPL). Fans are in for a treat with a lineup of electrifying matches as their favorite teams battle it out for supremacy. From iconic venues like Eden Gardens in Kolkata to the bustling Wankhede Stadium in Mumbai, the stage is set for unforgettable moments. Whether you’re a die-hard fan or a casual viewer, here’s everything you need to know about the upcoming IPL matches, including dates, times, and venues.
Opening Clash: Kolkata Knight Riders vs Royal Challengers Bengaluru
The season kicks off on March 22 with a blockbuster match between the Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) at the iconic Eden Gardens in Kolkata. The match starts at 7:30 PM local time (2:00 PM GMT), promising a high-octane start to the tournament. Both teams have a history of delivering nail-biting finishes, and this opener is sure to set the tone for the rest of the season.
Double Header Weekend: Sunrisers Hyderabad and Chennai Super Kings in Action
The action continues on March 23 with a double-header. First, Sunrisers Hyderabad (SRH) will take on Rajasthan Royals (RR) at the Rajiv Gandhi International Stadium in Hyderabad at 3:30 PM local time (10:00 AM GMT). Later in the day, the Chennai Super Kings (CSK) will face off against the Mumbai Indians (MI) at the MA Chidambaram Stadium in Chennai at 7:30 PM local time (2:00 PM GMT). These matches are a must-watch, as they feature some of the biggest names in cricket.
Midweek Thrillers: Delhi Capitals and Gujarat Titans Take Center Stage
As the week progresses, the Delhi Capitals (DC) will lock horns with Lucknow Super Giants (LSG) on March 24 at the Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium in Visakhapatnam. The Gujarat Titans (GT) will then face Punjab Kings (PBKS) on March 25 at the Narendra Modi Stadium in Ahmedabad. Both matches are scheduled for 7:30 PM local time (2:00 PM GMT), ensuring fans have plenty to look forward to during the week.
Weekend Showdowns: Rivalries and Rematches
The weekend of March 30-31 promises to be a cricketing extravaganza. On March 30, Delhi Capitals will clash with Sunrisers Hyderabad, followed by Rajasthan Royals vs Chennai Super Kings. The next day, Mumbai Indians will take on Kolkata Knight Riders at the Wankhede Stadium. These matches are packed with rivalries and rematches that are sure to keep fans on the edge of their seats.
Playoffs and Final: The Road to Glory
As the tournament progresses, the playoffs will begin on May 20 with Qualifier 1, followed by the Eliminator on May 21. The Qualifier 2 will take place on May 23, and the grand finale is scheduled for May 25 at Eden Gardens in Kolkata. The final match will start at 7:30 PM local time (2:00 PM GMT), marking the culmination of weeks of intense competition.
Table of IPL Match Schedule:
Date | Match Details | Time |
---|---|---|
Mar 22, Sat | Kolkata Knight Riders vs Royal Challengers Bengaluru, 1st Match | 7:30 PM (02:00 PM GMT) |
Mar 23, Sun | Sunrisers Hyderabad vs Rajasthan Royals, 2nd Match | 3:30 PM (10:00 AM GMT) |
Mar 23, Sun | Chennai Super Kings vs Mumbai Indians, 3rd Match | 7:30 PM (02:00 PM GMT) |
Mar 24, Mon | Delhi Capitals vs Lucknow Super Giants, 4th Match | 7:30 PM (02:00 PM GMT) |
Mar 25, Tue | Gujarat Titans vs Punjab Kings, 5th Match | 7:30 PM (02:00 PM GMT) |
Mar 26, Wed | Rajasthan Royals vs Kolkata Knight Riders, 6th Match | 7:30 PM (02:00 PM GMT) |
Mar 27, Thu | Sunrisers Hyderabad vs Lucknow Super Giants, 7th Match | 7:30 PM (02:00 PM GMT) |
Mar 28, Fri | Chennai Super Kings vs Royal Challengers Bengaluru, 8th Match | 7:30 PM (02:00 PM GMT) |
Mar 29, Sat | Gujarat Titans vs Mumbai Indians, 9th Match | 7:30 PM (02:00 PM GMT) |
Mar 30, Sun | Delhi Capitals vs Sunrisers Hyderabad, 10th Match | 3:30 PM (10:00 AM GMT) |
Mar 30, Sun | Rajasthan Royals vs Chennai Super Kings, 11th Match | 7:30 PM (02:00 PM GMT) |
Mar 31, Mon | Mumbai Indians vs Kolkata Knight Riders, 12th Match | 7:30 PM (02:00 PM GMT) |
Apr 01, Tue | Lucknow Super Giants vs Punjab Kings, 13th Match | 7:30 PM (02:00 PM GMT) |
Apr 02, Wed | Royal Challengers Bengaluru vs Gujarat Titans, 14th Match | 7:30 PM (02:00 PM GMT) |
Apr 03, Thu | Kolkata Knight Riders vs Sunrisers Hyderabad, 15th Match | 7:30 PM (02:00 PM GMT) |
Apr 04, Fri | Lucknow Super Giants vs Mumbai Indians, 16th Match | 7:30 PM (02:00 PM GMT) |
Apr 05, Sat | Chennai Super Kings vs Delhi Capitals, 17th Match | 3:30 PM (10:00 AM GMT) |
Apr 05, Sat | Punjab Kings vs Rajasthan Royals, 18th Match | 7:30 PM (02:00 PM GMT) |
Apr 06, Sun | Kolkata Knight Riders vs Lucknow Super Giants, 19th Match | 3:30 PM (10:00 AM GMT) |
Apr 06, Sun | Sunrisers Hyderabad vs Gujarat Titans, 20th Match | 7:30 PM (02:00 PM GMT) |
Apr 07, Mon | Mumbai Indians vs Royal Challengers Bengaluru, 21st Match | 7:30 PM (02:00 PM GMT) |
Apr 08, Tue | Punjab Kings vs Chennai Super Kings, 22nd Match | 7:30 PM (02:00 PM GMT) |
Apr 09, Wed | Gujarat Titans vs Rajasthan Royals, 23rd Match | 7:30 PM (02:00 PM GMT) |
Apr 10, Thu | Royal Challengers Bengaluru vs Delhi Capitals, 24th Match | 7:30 PM (02:00 PM GMT) |
Apr 11, Fri | Chennai Super Kings vs Kolkata Knight Riders, 25th Match | 7:30 PM (02:00 PM GMT) |
Apr 12, Sat | Lucknow Super Giants vs Gujarat Titans, 26th Match | 3:30 PM (10:00 AM GMT) |
Apr 12, Sat | Sunrisers Hyderabad vs Punjab Kings, 27th Match | 7:30 PM (02:00 PM GMT) |
Apr 13, Sun | Rajasthan Royals vs Royal Challengers Bengaluru, 28th Match | 3:30 PM (10:00 AM GMT) |
Apr 13, Sun | Delhi Capitals vs Mumbai Indians, 29th Match | 7:30 PM (02:00 PM GMT) |
Apr 14, Mon | Lucknow Super Giants vs Chennai Super Kings, 30th Match | 7:30 PM (02:00 PM GMT) |
Apr 15, Tue | Punjab Kings vs Kolkata Knight Riders, 31st Match | 7:30 PM (02:00 PM GMT) |
Apr 16, Wed | Delhi Capitals vs Rajasthan Royals, 32nd Match | 7:30 PM (02:00 PM GMT) |
Apr 17, Thu | Mumbai Indians vs Sunrisers Hyderabad, 33rd Match | 7:30 PM (02:00 PM GMT) |
Apr 18, Fri | Royal Challengers Bengaluru vs Punjab Kings, 34th Match | 7:30 PM (02:00 PM GMT) |
Apr 19, Sat | Gujarat Titans vs Delhi Capitals, 35th Match | 3:30 PM (10:00 AM GMT) |
Apr 19, Sat | Rajasthan Royals vs Lucknow Super Giants, 36th Match | 7:30 PM (02:00 PM GMT) |
Apr 20, Sun | Punjab Kings vs Royal Challengers Bengaluru, 37th Match | 3:30 PM (10:00 AM GMT) |
Apr 20, Sun | Mumbai Indians vs Chennai Super Kings, 38th Match | 7:30 PM (02:00 PM GMT) |
Apr 21, Mon | Kolkata Knight Riders vs Gujarat Titans, 39th Match | 7:30 PM (02:00 PM GMT) |
Apr 22, Tue | Lucknow Super Giants vs Delhi Capitals, 40th Match | 7:30 PM (02:00 PM GMT) |
Apr 23, Wed | Sunrisers Hyderabad vs Mumbai Indians, 41st Match | 7:30 PM (02:00 PM GMT) |
Apr 24, Thu | Royal Challengers Bengaluru vs Rajasthan Royals, 42nd Match | 7:30 PM (02:00 PM GMT) |
Apr 25, Fri | Chennai Super Kings vs Sunrisers Hyderabad, 43rd Match | 7:30 PM (02:00 PM GMT) |
Apr 26, Sat | Kolkata Knight Riders vs Punjab Kings, 44th Match | 7:30 PM (02:00 PM GMT) |
Apr 27, Sun | Mumbai Indians vs Lucknow Super Giants, 45th Match | 3:30 PM (10:00 AM GMT) |
Apr 27, Sun | Delhi Capitals vs Royal Challengers Bengaluru, 46th Match | 7:30 PM (02:00 PM GMT) |
Apr 28, Mon | Rajasthan Royals vs Gujarat Titans, 47th Match | 7:30 PM (02:00 PM GMT) |
Apr 29, Tue | Delhi Capitals vs Kolkata Knight Riders, 48th Match | 7:30 PM (02:00 PM GMT) |
Apr 30, Wed | Chennai Super Kings vs Punjab Kings, 49th Match | 7:30 PM (02:00 PM GMT) |
May 01, Thu | Rajasthan Royals vs Mumbai Indians, 50th Match | 7:30 PM (02:00 PM GMT) |
May 02, Fri | Gujarat Titans vs Sunrisers Hyderabad, 51st Match | 7:30 PM (02:00 PM GMT) |
May 03, Sat | Royal Challengers Bengaluru vs Chennai Super Kings, 52nd Match | 7:30 PM (02:00 PM GMT) |
May 04, Sun | Kolkata Knight Riders vs Rajasthan Royals, 53rd Match | 3:30 PM (10:00 AM GMT) |
May 04, Sun | Punjab Kings vs Lucknow Super Giants, 54th Match | 7:30 PM (02:00 PM GMT) |
May 05, Mon | Sunrisers Hyderabad vs Delhi Capitals, 55th Match | 7:30 PM (02:00 PM GMT) |
May 06, Tue | Mumbai Indians vs Gujarat Titans, 56th Match | 7:30 PM (02:00 PM GMT) |
May 07, Wed | Kolkata Knight Riders vs Chennai Super Kings, 57th Match | 7:30 PM (02:00 PM GMT) |
May 08, Thu | Punjab Kings vs Delhi Capitals, 58th Match | 7:30 PM (02:00 PM GMT) |
May 09, Fri | Lucknow Super Giants vs Royal Challengers Bengaluru, 59th Match | 7:30 PM (02:00 PM GMT) |
May 10, Sat | Sunrisers Hyderabad vs Kolkata Knight Riders, 60th Match | 7:30 PM (02:00 PM GMT) |
May 11, Sun | Punjab Kings vs Mumbai Indians, 61st Match | 3:30 PM (10:00 AM GMT) |
May 11, Sun | Delhi Capitals vs Gujarat Titans, 62nd Match | 7:30 PM (02:00 PM GMT) |
May 12, Mon | Chennai Super Kings vs Rajasthan Royals, 63rd Match | 7:30 PM (02:00 PM GMT) |
May 13, Tue | Royal Challengers Bengaluru vs Sunrisers Hyderabad, 64th Match | 7:30 PM (02:00 PM GMT) |
May 14, Wed | Gujarat Titans vs Lucknow Super Giants, 65th Match | 7:30 PM (02:00 PM GMT) |
May 15, Thu | Mumbai Indians vs Delhi Capitals, 66th Match | 7:30 PM (02:00 PM GMT) |
May 16, Fri | Rajasthan Royals vs Punjab Kings, 67th Match | 7:30 PM (02:00 PM GMT) |
May 17, Sat | Royal Challengers Bengaluru vs Kolkata Knight Riders, 68th Match | 7:30 PM (02:00 PM GMT) |
May 18, Sun | Gujarat Titans vs Chennai Super Kings, 69th Match | 3:30 PM (10:00 AM GMT) |
May 18, Sun | Lucknow Super Giants vs Sunrisers Hyderabad, 70th Match | 7:30 PM (02:00 PM GMT) |
May 20, Tue | TBC vs TBC, Qualifier 1 | 7:30 PM (02:00 PM GMT) |
May 21, Wed | TBC vs TBC, Eliminator | 7:30 PM (02:00 PM GMT) |
May 23, Fri | TBC vs TBC, Qualifier 2 | 7:30 PM (02:00 PM GMT) |
May 25, Sun | TBC vs TBC, Final | 7:30 PM (02:00 PM GMT) |
This season promises to be one of the most exciting yet, with fierce rivalries, star-studded lineups, and unforgettable moments. Don’t miss a single match – mark your calendars and get ready for cricketing action like never before!
Also Read: