What is the IPL?
The Indian Premier League (IPL) is a professional Twenty20 cricket league in India, contested by ten teams based out of ten Indian cities. The league was founded by the Board of Control for Cricket in India (BCCI) in 2007. The IPL is the most-attended cricket league in the world and ranks sixth among all sports leagues.
Book Your Travel Tickets
Indian Premier League (IPL): More Than Just Cricket
The Indian Premier League (IPL) isn’t simply a cricket tournament; it’s a beloved cultural phenomenon captivating fans worldwide with its quick format, renowned players, and thrilling environment. The IPL has become a symbol of national pride and showcases India’s passion for cricket.
Tata IPL Schedule 2025: Key Dates
- Opening Ceremony: March 22, 2025, at Eden Gardens, Kolkata.
- First Match: Kolkata Knight Riders (KKR) vs. Royal Challengers Bengaluru (RCB) on March 22, 2025.
- Playoffs: May 20, 2025, to May 23, 2025.
- IPL Final Match 2025: May 25, 2025, at Eden Gardens, Kolkata.
Participating Teams
- Chennai Super Kings (CSK)
- Mumbai Indians (MI)
- Royal Challengers Bangalore (RCB)
- Kolkata Knight Riders (KKR)
- Sunrisers Hyderabad (SRH)
- Delhi Capitals (DC)
- Rajasthan Royals (RR)
- Punjab Kings (PBKS)
- Gujarat Titans (GT)
- Lucknow Super Giants (LSG)
Book Your Tickets & Travel Hassle-Free!
IPL Match Schedule 2025
Tata IPL League Stage Matches in March, 2025
Match No. | Date | Match Details | Time | Venue |
---|---|---|---|---|
Match 1 | 22-March-25 | Kolkata Knight Riders vs Royal Challengers Bengaluru | 7:30 PM | Eden Gardens, Kolkata |
Match 2 | 23-March-25 | Sunrisers Hyderabad vs Rajasthan Royals | 3:30 PM | Rajiv Gandhi International Stadium, Hyderabad |
Match 3 | 23-March-25 | Mumbai Indians vs Chennai Super Kings | 7:30 PM | MA Chidambaram Stadium, Chennai |
Match 4 | 24-March-25 | Lucknow Super Giants vs Delhi Capitals | 7:30 PM | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
Match 5 | 25-Mar-25 | Gujarat Titans vs Punjab Kings | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
Match 6 | 26-Mar-25 | Rajasthan Royals vs Kolkata Knight Riders | 7:30 PM | Barsapara Cricket Stadium, Guwahati |
Match 7 | 27-Mar-25 | Sunrisers Hyderabad vs Lucknow Super Giants | 7:30 PM | Rajiv Gandhi International Stadium, Hyderabad |
Match 8 | 28-Mar-25 | Chennai Super Kings vs Royal Challengers Bengaluru | 7:30 PM | MA Chidambaram Stadium, Chennai |
Match 9 | 29-Mar-25 | Gujarat Titans vs Mumbai Indians | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
Match 10 | 30-Mar-25 | Delhi Capitals vs Sunrisers Hyderabad | 3:30 PM | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
Match 11 | 30-Mar-25 | Rajasthan Royals vs Chennai Super Kings | 7:30 PM | Barsapara Cricket Stadium, Guwahati |
Match 12 | 31-Mar-25 | Mumbai Indians vs Kolkata Knight Riders | 7:30 PM | Wankhede Stadium, Mumbai |
Tata IPL League Stage Matches in April, 2025
Match No. | Date | Match Details | Time | Venue |
---|---|---|---|---|
Match 13 | 01-Apr-25 | Lucknow Super Giants vs Punjab Kings | 7:30 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Match 14 | 02-Apr-25 | Royal Challengers Bengaluru vs Gujarat Titans | 7:30 PM | M.Chinnaswamy Stadium, Bengaluru |
Match 15 | 03-Apr-25 | Kolkata Knight Riders vs Sunrisers Hyderabad | 7:30 PM | Eden Gardens, Kolkata |
Match 16 | 04-Apr-25 | Lucknow Super Giants vs Mumbai Indians | 7:30 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Match 17 | 05-Apr-25 | Chennai Super Kings vs Delhi Capitals | 3:30 PM | MA Chidambaram Stadium, Chennai |
Match 18 | 05-Apr-25 | Punjab Kings vs Rajasthan Royals | 7:30 PM | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh |
Match 19 | 06-Apr-25 | Kolkata Knight Riders vs Lucknow Super Giants | 3:30 PM | Eden Gardens, Kolkata |
Match 20 | 07-Apr-25 | Mumbai Indians vs Royal Challengers Bengaluru | 7:30 PM | Wankhede Stadium, Mumbai |
Match 21 | 08-Apr-25 | Punjab Kings vs Chennai Super Kings | 7:30 PM | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh |
Match 22 | 09-Apr-25 | Gujarat Titans vs Rajasthan Royals | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
Match 23 | 10-Apr-25 | Royal Challengers Bengaluru vs Delhi Capitals | 7:30 PM | M.Chinnaswamy Stadium, Bengaluru |
Match 24 | 11-Apr-25 | Chennai Super Kings vs Kolkata Knight Riders | 7:30 PM | MA Chidambaram Stadium, Chennai |
Match 25 | 12-Apr-25 | Lucknow Super Giants vs Gujarat Titans | 3:30 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Match 26 | 12-Apr-25 | Sunrisers Hyderabad vs Punjab Kings | 7:30 PM | Rajiv Gandhi International Stadium, Hyderabad |
Match 27 | 13-Apr-25 | Rajasthan Royals vs Royal Challengers Bengaluru | 3:30 PM | Sawai Mansingh Stadium, Jaipur |
Match 28 | 13-Apr-25 | Delhi Capitals vs Mumbai Indians | 7:30 PM | Arun Jaitley Stadium, Delhi |
Match 29 | 14-Apr-25 | Lucknow Super Giants vs Chennai Super Kings | 7:30 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Match 30 | 15-Apr-25 | Punjab Kings vs Kolkata Knight Riders | 7:30 PM | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh |
Match 31 | 16-Apr-25 | Delhi Capitals vs Rajasthan Royals | 7:30 PM | Arun Jaitley Stadium, Delhi |
Match 32 | 17-Apr-25 | Mumbai Indians vs Sunrisers Hyderabad | 7:30 PM | Wankhede Stadium, Mumbai |
Match 33 | 18-Apr-25 | Royal Challengers Bengaluru vs Punjab Kings | 7:30 PM | M.Chinnaswamy Stadium, Bengaluru |
Match 34 | 19-Apr-25 | Gujarat Titans vs Delhi Capitals | 3:30 PM | Narendra Modi Stadium, Ahmedabad |
Match 35 | 19-Apr-25 | Rajasthan Royals vs Lucknow Super Giants | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
Match 36 | 20-Apr-25 | Punjab Kings vs Royal Challengers Bengaluru | 3:30 PM | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh |
Match 37 | 20-Apr-25 | Mumbai Indians vs Chennai Super Kings | 7:30 PM | Wankhede Stadium, Mumbai |
Match 38 | 21-Apr-25 | Kolkata Knight Riders vs Gujarat Titans | 7:30 PM | Eden Gardens, Kolkata |
Match 39 | 22-Apr-25 | Lucknow Super Giants vs Delhi Capitals | 7:30 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Match 40 | 23-Apr-25 | Sunrisers Hyderabad vs Mumbai Indians | 7:30 PM | Rajiv Gandhi International Stadium, Hyderabad |
Match 41 | 24-Apr-25 | Royal Challengers Bengaluru vs Rajasthan Royals | 7:30 PM | M.Chinnaswamy Stadium, Bengaluru |
Match 42 | 25-Apr-25 | Chennai Super Kings vs Sunrisers Hyderabad | 7:30 PM | MA Chidambaram Stadium, Chennai |
Match 43 | 26-Apr-25 | Kolkata Knight Riders vs Punjab Kings | 7:30 PM | Eden Gardens, Kolkata |
Match 44 | 27-Apr-25 | Mumbai Indians vs Lucknow Super Giants | 3:30 PM | Wankhede Stadium, Mumbai |
Match 45 | 27-Apr-25 | Delhi Capitals vs Royal Challengers Bengaluru | 7:30 PM | Arun Jaitley Stadium, Delhi |
Match 46 | 28-Apr-25 | Rajasthan Royals vs Gujarat Titans | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
Match 47 | 29-Apr-25 | Delhi Capitals vs Kolkata Knight Riders | 7:30 PM | Arun Jaitley Stadium, Delhi |
Match 48 | 30-Apr-25 | Chennai Super Kings vs Punjab Kings | 7:30 PM | MA Chidambaram Stadium, Chennai |
Book Your Travel Tickets
Tata IPL League Stage Matches in May, 2025
Match No. | Date | Match Details | Time | Venue |
---|---|---|---|---|
Match 49 | 01-May-25 | Rajasthan Royals vs Mumbai Indians | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
Match 50 | 02-May-25 | Gujarat Titans vs Sunrisers Hyderabad | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
Match 51 | 03-May-25 | Royal Challengers Bengaluru vs Chennai Super Kings | 7:30 PM | M.Chinnaswamy Stadium, Bengaluru |
Match 52 | 04-May-25 | Kolkata Knight Riders vs Rajasthan Royals | 3:30 PM | Eden Gardens, Kolkata |
Match 53 | 04-May-25 | Punjab Kings vs Lucknow Super Giants | 7:30 PM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
Match 54 | 05-May-25 | Sunrisers Hyderabad vs Delhi Capitals | 7:30 PM | Rajiv Gandhi International Stadium, Hyderabad |
Match 55 | 06-May-25 | Mumbai Indians vs Gujarat Titans | 7:30 PM | Wankhede Stadium, Mumbai |
Match 56 | 07-May-25 | Kolkata Knight Riders vs Chennai Super Kings | 7:30 PM | Eden Gardens, Kolkata |
Match 57 | 08-May-25 | Punjab Kings vs Delhi Capitals | 7:30 PM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
Match 58 | 09-May-25 | Lucknow Super Giants vs Royal Challengers Bengaluru | 7:30 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
Match 59 | 10-May-25 | Sunrisers Hyderabad vs Kolkata Knight Riders | 7:30 PM | Rajiv Gandhi International Stadium, Hyderabad |
Match 60 | 11-May-25 | Punjab Kings vs Mumbai Indians | 3:30 PM | Himachal Pradesh Cricket Association Stadium, Dharamsala |
Match 61 | 11-May-25 | Delhi Capitals vs Gujarat Titans | 7:30 PM | Arun Jaitley Stadium, Delhi |
Match 62 | 12-May-25 | Chennai Super Kings vs Rajasthan Royals | 7:30 PM | MA Chidambaram Stadium, Chennai |
Match 63 | 13-May-25 | Royal Challengers Bengaluru vs Sunrisers Hyderabad | 7:30 PM | M.Chinnaswamy Stadium, Bengaluru |
Match 64 | 14-May-25 | Gujarat Titans vs Lucknow Super Giants | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
Match 65 | 15-May-25 | Mumbai Indians vs Delhi Capitals | 7:30 PM | Wankhede Stadium, Mumbai |
Match 66 | 16-May-25 | Rajasthan Royals vs Punjab Kings | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
Match 67 | 17-May-25 | Royal Challengers Bengaluru vs Kolkata Knight Riders | 7:30 PM | M.Chinnaswamy Stadium, Bengaluru |
Match 68 | 18-May-25 | Gujarat Titans vs Chennai Super Kings | 3:30 PM | Narendra Modi Stadium, Ahmedabad |
Match 69 | 18-May-25 | Lucknow Super Giants vs Sunrisers Hyderabad | 7:30 PM | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow |
IPL Playoff and Final Matches in 2025
Date | Match Details | Time | Venue | Day |
---|---|---|---|---|
20-May-25 | TBC vs TBC, Qualifier 1 | 7:30 PM | Rajiv Gandhi International Stadium, Hyderabad | Tuesday |
21-May-25 | TBC vs TBC, Eliminator | 7:30 PM | Rajiv Gandhi International Stadium, Hyderabad | Wednesday |
23-May-25 | TBC vs TBC, Qualifier 2 | 7:30 PM | Eden Gardens, Kolkata | Friday |
25-May-25 | TBC vs TBC, Final | 7:30 PM | Eden Gardens, Kolkata | Sunday |
For live updates, today’s IPL match schedule, and latest IPL match results, visit the official IPL website. Don’t miss a single game from the IPL match schedule 2025 and cheer for your favorite team!
Pay Anytime, Anywhere!