Skip to content

IPL Schedule 2025 with Match Dates, Timing and Venues

Full IPL Schedule 2025 with upcoming match dates, time table, points table and venues at the Indian Premier League Season 18 in 2025. Get latest news, videos, results, live score along with ball by ball commentary and winning predictions.

2025 IPL Schedule with Match List [Tentative Dates]

⚡ Here’s the tentative dates of 2025 IPL in India which have been suggested based on previous league fixtures. BCCI with relevant teams participating in the IPL season 18 will announce the final schedule early in January-February. IPL 2025 schedule features 74 matches with 10 teams on board.

Date / DayMatch DetailsTime
Mar 29, SatChennai Super Kings vs Delhi Capitals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
Mar 30, SunChennai Super Kings vs Gujarat Titans7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
Mar 31, MonChennai Super Kings vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
Apr 01, TueChennai Super Kings vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
Apr 02, WedChennai Super Kings vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
Apr 03, ThuDelhi Capitals vs Gujarat Titans7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
Apr 04, FriDelhi Capitals vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
Apr 05, SatDelhi Capitals vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
Apr 06, SunDelhi Capitals vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
Apr 07, MonGujarat Titans vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Gujarat Titans’s Home Stadium
Apr 08, TueGujarat Titans vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Gujarat Titans’s Home Stadium
Apr 09, WedGujarat Titans vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Gujarat Titans’s Home Stadium
Apr 10, ThuKolkata Knight Riders vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Kolkata Knight Riders’s Home Stadium
Apr 11, FriKolkata Knight Riders vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Kolkata Knight Riders’s Home Stadium
Apr 12, SatLucknow Super Giants vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Lucknow Super Giants’s Home Stadium
Apr 13, SunLucknow Super Giants vs Rajasthan Royals3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Lucknow Super Giants’s Home Stadium
Apr 13, SunPunjab Kings vs Sunrisers Hyderabad7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Punjab Kings’s Home Stadium
Apr 14, MonRoyal Challengers Bangalore vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Royal Challengers Bangalore’s Home Stadium
Apr 15, TueRajasthan Royals vs Sunrisers Hyderabad7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Rajasthan Royals’s Home Stadium
Apr 16, WedDelhi Capitals vs Chennai Super Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
Apr 17, ThuGujarat Titans vs Punjab Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Gujarat Titans’s Home Stadium
Apr 18, FriMumbai Indians vs Rajasthan Royals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Mumbai Indians’s Home Stadium
Apr 19, SatKolkata Knight Riders vs Sunrisers Hyderabad3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Kolkata Knight Riders’s Home Stadium
Apr 19, SatLucknow Super Giants vs Royal Challengers Bangalore7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Lucknow Super Giants’s Home Stadium
Apr 20, SunRajasthan Royals vs Gujarat Titans3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Rajasthan Royals’s Home Stadium
Apr 20, SunPunjab Kings vs Chennai Super Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Punjab Kings’s Home Stadium
Apr 21, MonSunrisers Hyderabad vs Delhi Capitals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Sunrisers Hyderabad’s Home Stadium
Apr 22, TueMumbai Indians vs Gujarat Titans7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Mumbai Indians’s Home Stadium
Apr 23, WedRoyal Challengers Bangalore vs Punjab Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Royal Challengers Bangalore’s Home Stadium
Apr 24, ThuRajasthan Royals vs Delhi Capitals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Rajasthan Royals’s Home Stadium
Apr 25, FriSunrisers Hyderabad vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Sunrisers Hyderabad’s Home Stadium
Apr 26, SatGujarat Titans vs Chennai Super Kings3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Gujarat Titans’s Home Stadium
Apr 26, SatKolkata Knight Riders vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Kolkata Knight Riders’s Home Stadium
Apr 27, SunLucknow Super Giants vs Rajasthan Royals3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Lucknow Super Giants’s Home Stadium
Apr 27, SunDelhi Capitals vs Sunrisers Hyderabad7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
Apr 28, MonMumbai Indians vs Punjab Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Mumbai Indians’s Home Stadium
Apr 29, TueRoyal Challengers Bangalore vs Gujarat Titans7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Royal Challengers Bangalore’s Home Stadium
Apr 30, WedChennai Super Kings vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
May 01, ThuRajasthan Royals vs Sunrisers Hyderabad7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Rajasthan Royals’s Home Stadium
May 02, FriDelhi Capitals vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
May 03, SatKolkata Knight Riders vs Punjab Kings3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Kolkata Knight Riders’s Home Stadium
May 03, SatMumbai Indians vs Chennai Super Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Mumbai Indians’s Home Stadium
May 04, SunGujarat Titans vs Sunrisers Hyderabad3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Gujarat Titans’s Home Stadium
May 04, SunRoyal Challengers Bangalore vs Rajasthan Royals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Royal Challengers Bangalore’s Home Stadium
May 05, MonLucknow Super Giants vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Lucknow Super Giants’s Home Stadium
May 06, TuePunjab Kings vs Delhi Capitals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Punjab Kings’s Home Stadium
May 07, WedSunrisers Hyderabad vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Sunrisers Hyderabad’s Home Stadium
May 08, ThuRajasthan Royals vs Chennai Super Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Rajasthan Royals’s Home Stadium
May 09, FriGujarat Titans vs Royal Challengers Bangalore7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Gujarat Titans’s Home Stadium
May 10, SatKolkata Knight Riders vs Sunrisers Hyderabad3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Kolkata Knight Riders’s Home Stadium
May 10, SatMumbai Indians vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Mumbai Indians’s Home Stadium
May 11, SunDelhi Capitals vs Rajasthan Royals3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Delhi Capitals’s Home Stadium
May 11, SunPunjab Kings vs Chennai Super Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Punjab Kings’s Home Stadium
May 12, MonRoyal Challengers Bangalore vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Royal Challengers Bangalore’s Home Stadium
May 13, TueSunrisers Hyderabad vs Gujarat Titans7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Sunrisers Hyderabad’s Home Stadium
May 14, WedLucknow Super Giants vs Rajasthan Royals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Lucknow Super Giants’s Home Stadium
May 15, ThuChennai Super Kings vs Gujarat Titans7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
May 16, FriKolkata Knight Riders vs Delhi Capitals7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Kolkata Knight Riders’s Home Stadium
May 17, SatRajasthan Royals vs Punjab Kings3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Rajasthan Royals’s Home Stadium
May 17, SatMumbai Indians vs Sunrisers Hyderabad7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Mumbai Indians’s Home Stadium
May 18, SunRoyal Challengers Bangalore vs Lucknow Super Giants3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Royal Challengers Bangalore’s Home Stadium
May 18, SunDelhi Capitals vs Gujarat Titans7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Delhi Capitals’s Home Stadium
May 19, MonSunrisers Hyderabad vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Sunrisers Hyderabad’s Home Stadium
May 20, TueChennai Super Kings vs Royal Challengers Bangalore7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chennai Super Kings’s Home Stadium
May 21, WedGujarat Titans vs Mumbai Indians7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Gujarat Titans’s Home Stadium
May 22, ThuPunjab Kings vs Lucknow Super Giants7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Punjab Kings’s Home Stadium
May 23, FriRajasthan Royals vs Kolkata Knight Riders7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Rajasthan Royals’s Home Stadium
May 24, SatDelhi Capitals vs Mumbai Indians3:30 PM IST / 10:00 AM GMT / 3:30 PM LOCAL
Delhi Capitals’s Home Stadium
May 24, SatLucknow Super Giants vs Chennai Super Kings7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Lucknow Super Giants’s Home Stadium
May 25, SunRoyal Challengers Bangalore vs Sunrisers Hyderabad7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Royal Challengers Bangalore’s Home Stadium
May 27, Tue1st Place vs 2nd Place7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Narendra Modi Stadium, Ahmedabad
May 28, Wed3rd Place vs 4th Place7:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Eden Gardens, Kolkata
May 30, FriWinner of Eliminator vs Loser of Qualifier 17:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Chinnaswamy Stadium, Bengaluru
Jun 01, SunWinner of Qualifier 1 vs Winner of Qualifier 27:30 PM IST / 2:00 PM GMT / 7:30 PM LOCAL
Narendra Modi Stadium, Ahmedabad

The IPL Schedule 2025 by BCCI is here for all the T20 match list that is set to begin in March. IPL 2024 schedule begins in March and the final will be played in May. There are total of 74 matches that also include 2 qualifiers and 1 eliminator and then the finals. These matches will be played between Chennai Super Kings, Delhi Capitals, Punjab, Kolkata Knight Riders, Mumbai Indians, Rajasthan Royals, Royal Challengers Bangalore, Sunrisers Hyderabad, Gujarat Titans and Lucknow Super Giants. Each team will play twice or once based on the their position in the virtual groups.

With a total of 10 teams and 5 teams in each group, each team will play 14 matches in the group stage before playoffs. In 2024 edition of IPL, each team will be playing 4 teams from their group twice then 4 teams from the other group once & one team from the other group twice. Below is the IPL 2024 match dates & time tabulated as following:

IPL Schedule 2025 Match Dates, Time Table, Venues, PDF Download and Teams

IPL Schedule 2024 & Time Table (By Date)

As per IPL 2024 schedule, the tournament will be fully hosted in India. Each team will play fourteen matches during the league stage (excluding the playoffs and final match). All ten teams will play each other twice in the league format before the top four teams qualify for the playoffs. Use the search below to filter matches by venues, teams or timings. The IPL schedule 2024 lists all fixtures of IPL T20 Season 17 in 2024 with times in GMT, EST and Local time in India (Indian standard time).

3/25/2024 – Update

IPL 2024 begins from March 22 with RCB vs CSK at Chennai. In total, there will be 70 league games that includes 18 double headers. The tournament returns to its familiar home and away format with all ten teams scheduled to play seven games at their home venue and seven away.

IPL 2024 Schedule venues

  • MA Chidambaram Stadium, Chennai
  • Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
  • Eden Gardens, Kolkata
  • Sawai Mansingh Stadium, Jaipur
  • Narendra Modi Stadium, Ahmedabad
  • M.Chinnaswamy Stadium, Bengaluru
  • Rajiv Gandhi International Stadium, Hyderabad
  • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
  • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
  • Wankhede Stadium, Mumbai

IPL 2024 Groups

The IPL 2024 teams are split into two groups: Group A is made up of Mumbai Indians, Kolkata Knight Riders, Rajasthan Royals, Delhi Capitals, and Lucknow Super Giants, while Group B is made up of Chennai Super Kings, Sunrisers Hyderabad, Royal Challengers Bangalore, Punjab Kings, and Gujarat Titans.

IPL 2024 Schedule FORMAT – The 10 teams will play a total of 14 league matches each (7 home matches and 7 away matches) totaling to 70 league matches, followed by the 4 playoff matches. As per updated IPL schedule, each team will play 5 teams twice and the remaining 4 teams only once (2 only home and 2 only away).

Each team will play twice with the teams in their group and with the team in the same row in the second group. With the rest of the teams in the second group they will play only once during the season in coming IPL schedule.

IPL Schedule PDF / Download Option

IPL Schedule 2025 with full IPL match list

You can find complete details for the IPL Schedule as we provide several options for users to get PDF version or download PDF file for the Indian Premier League (IPL) schedule. These options are available for downloading the schedule in different formats for the 17th Season of IPL in 2024. The following PDF and other formats (including images and calendar export i.e iCal, Google Calendar) provided by CricketSchedule.com are as following.

  1. Go to Download PDF page to download IPL Schedule 2024 in PDF format.
  2. Alternatively, download the fixtures image available on the PDF page.
  3. Download the Cricket Schedule Mobile App to keep track of each match.
  4. In addition to above you can also add alerts in your mobile by adding each match to iCal and Google Calendar and set alert before each time.

IPL Match List 2024 (By Team)

Here’s the full IPL match list for all teams including CSK, DC, KKR, MI, PBKS, RR, RCB and SRH. Each match page features complete squad, team info and live score. The IPL 2024 match list may be subject to change so please subscribe to our free alerts so that you are updated about any changes by BCCI.

IPL Time Table 2025 with schedule and IPL Match List

See below for IPL schedule 2024 for each team this year. Each team plays the other team twice in the tournament. The final IPL schedule has been finalized by BCCI with info on all venues, dates and Indian times IST. Use the search below to filter IPL match list by venues, teams or timings. IPL 2024 Schedule times are given in GMT, EST and IST (India local time) for your convenience.

Chennai Super Kings IPL ScheduleDelhi Capitals IPL ScheduleGujarat Titans IPL Schedule
Kolkata Knight Riders IPL ScheduleLucknow Super Giants IPL ScheduleMumbai Indians IPL Schedule
Punjab Kings IPL ScheduleRajasthan Royals IPL ScheduleRoyal Challengers Bangalore IPL Schedule
Sunrisers Hyderabad IPL ScheduleIPL Schedule PDF DownloadIPL Schedule
IPL Time TableIPL Match DatesIPL Live Score for Today Match
IPL Points TableIPL Schedule by TeamIPL News Today

IPL Upcoming Schedules

Mar – MayIPL Schedule 2028
Mar 14 – May 30IPL Schedule 2027
Mar 15 – May 31IPL Schedule 2026
Mar 14 – May 25IPL Schedule 2025
Mar – AprIPL Schedule 2024

2024 IPL Schedule & Teams Major Highlights

IPL major updates in 2024 edition
  • PDF format schedule for IPL this year in 2024 is now available for download
  • IPL Schedule announced during live event
  • IPL 2024: Retained players list requested from teams, mini-auction likely in December
  • IPL schedule 2024 to start in March ending.
  • Auction set to be held in mid December.
  • IPL schedule 2024 purse increased to 95cr INR.
IPL 2024 ScheduleIPL Live Score
IPL Schedule & Time TableIPL Points Table
IPL Teams & SquadsIPL News
IPL StatsIndia Cricket Schedule

2024 IPL Schedule FAQs

When will IPL 2024 begin?

BCCI has confirmed that IPL schedule in 2024 will begin on March 22 with final on Sunday May 26. Confirmed dates for the IPL league is March 22 and May 26 2024.

How many teams will participate in IPL 2024 this year?

A total of 10 teams are again participating in the 2024 IPL tournament. Current 10 teams participating this year include Mumbai Indians, Chennai Super Kings, Delhi Capitals, Sunrisers Hyderabad, Kolkata Knight Riders, Punjab Kings, Rajasthan Royals, Royal Challengers Bangalore, Gujarat Titans and Lucknow Super Giants

Is IPL 2024 hosted in India?

Yes, this year IPL schedule in 2024 will be fully hosted in India across various venues. Full details are available at the IPL time table page here.

When is IPL 2024 scheduled?

IPL 2024 is scheduled to begin around March end with the final in late May or early June in India. Please see IPL 2024 schedule page for complete details about venues and timing of all matches.

Learn more about Indian Premier League (IPL):

IPL T20 schedule Information on Wikipedia
Which teams are participating in IPL 2024, see blog
Follow your team fixtures on Cricketschedule.com
Follow T20 IPL schedule updates on Twitter