IPL 2025 Fixtures: The Indian Premier League IPL 2025. This year’s tournament promises a jam-packed schedule featuring 70 league matches and four playoff games spread over two months. From Kolkata’s iconic Eden Gardens to Mumbai’s legendary Wankhede Stadium, every venue will buzz with excitement as teams battle it out for supremacy. Whether you’re a die-hard fan or new to the game, this comprehensive schedule ensures there’s something for everyone to look forward to.

Read also: Technological Innovations in IPL 2025: AI, Data Analytics, and Fan Best Engagement
IPL 2025 Fixtures | Complete Match Schedule
Date | Day | Match Details | Venue | Time (GMT) | Time (Local) |
Mar 22 | Sat | Kolkata Knight Riders vs Royal Challengers Bengaluru | Eden Gardens, Kolkata | 14:00 | 07:30 PM |
Mar 23 | Sun | Sunrisers Hyderabad vs Rajasthan Royals | Rajiv Gandhi International Stadium, Hyderabad | 10:00 | 03:30 PM |
Mar 23 | Sun | Chennai Super Kings vs Mumbai Indians | MA Chidambaram Stadium, Chennai | 14:00 | 07:30 PM |
Mar 24 | Mon | Delhi Capitals vs Lucknow Super Giants | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 14:00 | 07:30 PM |
Mar 25 | Tue | Gujarat Titans vs Punjab Kings | Narendra Modi Stadium, Ahmedabad | 14:00 | 07:30 PM |
Mar 26 | Wed | Rajasthan Royals vs Kolkata Knight Riders | Barsapara Cricket Stadium, Guwahati | 14:00 | 07:30 PM |
Mar 27 | Thu | Sunrisers Hyderabad vs Lucknow Super Giants | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
Mar 28 | Fri | Chennai Super Kings vs Royal Challengers Bengaluru | MA Chidambaram Stadium, Chennai | 14:00 | 07:30 PM |
Mar 29 | Sat | Gujarat Titans vs Mumbai Indians | Narendra Modi Stadium, Ahmedabad | 14:00 | 07:30 PM |
Mar 30 | Sun | Delhi Capitals vs Sunrisers Hyderabad | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 10:00 | 03:30 PM |
Mar 30 | Sun | Rajasthan Royals vs Chennai Super Kings | Barsapara Cricket Stadium, Guwahati | 14:00 | 07:30 PM |
Mar 31 | Mon | Mumbai Indians vs Kolkata Knight Riders | Wankhede Stadium, Mumbai | 14:00 | 07:30 PM |
Apr 01 | Tue | Lucknow Super Giants vs Punjab Kings | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 14:00 | 07:30 PM |
Apr 02 | Wed | Royal Challengers Bengaluru vs Gujarat Titans | M.Chinnaswamy Stadium, Bengaluru | 14:00 | 07:30 PM |
Apr 03 | Thu | Kolkata Knight Riders vs Sunrisers Hyderabad | Eden Gardens, Kolkata | 14:00 | 07:30 PM |
Apr 04 | Fri | Lucknow Super Giants vs Mumbai Indians | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 14:00 | 07:30 PM |
Apr 05 | Sat | Chennai Super Kings vs Delhi Capitals | MA Chidambaram Stadium, Chennai | 10:00 | 03:30 PM |
Apr 05 | Sat | Punjab Kings vs Rajasthan Royals | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh | 14:00 | 07:30 PM |
Apr 06 | Sun | Kolkata Knight Riders vs Lucknow Super Giants | Eden Gardens, Kolkata | 10:00 | 03:30 PM |
Apr 06 | Sun | Sunrisers Hyderabad vs Gujarat Titans | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
Apr 07 | Mon | Mumbai Indians vs Royal Challengers Bengaluru | Wankhede Stadium, Mumbai | 14:00 | 07:30 PM |
Apr 08 | Tue | Punjab Kings vs Chennai Super Kings | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh | 14:00 | 07:30 PM |
Apr 09 | Wed | Gujarat Titans vs Rajasthan Royals | Narendra Modi Stadium, Ahmedabad | 14:00 | 07:30 PM |
Apr 10 | Thu | Royal Challengers Bengaluru vs Delhi Capitals | M.Chinnaswamy Stadium, Bengaluru | 14:00 | 07:30 PM |
Apr 11 | Fri | Chennai Super Kings vs Kolkata Knight Riders | MA Chidambaram Stadium, Chennai | 14:00 | 07:30 PM |
Apr 12 | Sat | Lucknow Super Giants vs Gujarat Titans | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 10:00 | 03:30 PM |
Apr 12 | Sat | Sunrisers Hyderabad vs Punjab Kings | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
Apr 13 | Sun | Rajasthan Royals vs Royal Challengers Bengaluru | Sawai Mansingh Stadium, Jaipur | 10:00 | 03:30 PM |
Apr 13 | Sun | Delhi Capitals vs Mumbai Indians | Arun Jaitley Stadium, Delhi | 14:00 | 07:30 PM |
Apr 14 | Mon | Lucknow Super Giants vs Chennai Super Kings | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 14:00 | 07:30 PM |
Apr 15 | Tue | Punjab Kings vs Kolkata Knight Riders | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh | 14:00 | 07:30 PM |
Apr 16 | Wed | Delhi Capitals vs Rajasthan Royals | Arun Jaitley Stadium, Delhi | 14:00 | 07:30 PM |
Apr 17 | Thu | Mumbai Indians vs Sunrisers Hyderabad | Wankhede Stadium, Mumbai | 14:00 | 07:30 PM |
Apr 18 | Fri | Royal Challengers Bengaluru vs Punjab Kings | M.Chinnaswamy Stadium, Bengaluru | 14:00 | 07:30 PM |
Apr 19 | Sat | Gujarat Titans vs Delhi Capitals | Narendra Modi Stadium, Ahmedabad | 10:00 | 03:30 PM |
Apr 19 | Sat | Rajasthan Royals vs Lucknow Super Giants | Sawai Mansingh Stadium, Jaipur | 14:00 | 07:30 PM |
Apr 20 | Sun | Punjab Kings vs Royal Challengers Bengaluru | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh | 10:00 | 03:30 PM |
Apr 20 | Sun | Mumbai Indians vs Chennai Super Kings | Wankhede Stadium, Mumbai | 14:00 | 07:30 PM |
Apr 21 | Mon | Kolkata Knight Riders vs Gujarat Titans | Eden Gardens, Kolkata | 14:00 | 07:30 PM |
Apr 22 | Tue | Lucknow Super Giants vs Delhi Capitals | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 14:00 | 07:30 PM |
Apr 23 | Wed | Sunrisers Hyderabad vs Mumbai Indians | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
Apr 24 | Thu | Royal Challengers Bengaluru vs Rajasthan Royals | M.Chinnaswamy Stadium, Bengaluru | 14:00 | 07:30 PM |
Apr 25 | Fri | Chennai Super Kings vs Sunrisers Hyderabad | MA Chidambaram Stadium, Chennai | 14:00 | 07:30 PM |
Apr 26 | Sat | Kolkata Knight Riders vs Punjab Kings | Eden Gardens, Kolkata | 14:00 | 07:30 PM |
Apr 27 | Sun | Mumbai Indians vs Lucknow Super Giants | Wankhede Stadium, Mumbai | 10:00 | 03:30 PM |
Apr 27 | Sun | Delhi Capitals vs Royal Challengers Bengaluru | Arun Jaitley Stadium, Delhi | 14:00 | 07:30 PM |
Apr 28 | Mon | Rajasthan Royals vs Gujarat Titans | Sawai Mansingh Stadium, Jaipur | 14:00 | 07:30 PM |
Apr 29 | Tue | Delhi Capitals vs Kolkata Knight Riders | Arun Jaitley Stadium, Delhi | 14:00 | 07:30 PM |
Apr 30 | Wed | Chennai Super Kings vs Punjab Kings | MA Chidambaram Stadium, Chennai | 14:00 | 07:30 PM |
May 01 | Thu | Rajasthan Royals vs Mumbai Indians | Sawai Mansingh Stadium, Jaipur | 14:00 | 07:30 PM |
May 02 | Fri | Gujarat Titans vs Sunrisers Hyderabad | Narendra Modi Stadium, Ahmedabad | 14:00 | 07:30 PM |
May 03 | Sat | Royal Challengers Bengaluru vs Chennai Super Kings | M.Chinnaswamy Stadium, Bengaluru | 14:00 | 07:30 PM |
May 04 | Sun | Kolkata Knight Riders vs Rajasthan Royals | Eden Gardens, Kolkata | 10:00 | 03:30 PM |
May 04 | Sun | Punjab Kings vs Lucknow Super Giants | Himachal Pradesh Cricket Association Stadium, Dharamsala | 14:00 | 07:30 PM |
May 05 | Mon | Sunrisers Hyderabad vs Delhi Capitals | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
May 06 | Tue | Mumbai Indians vs Gujarat Titans | Wankhede Stadium, Mumbai | 14:00 | 07:30 PM |
May 07 | Wed | Kolkata Knight Riders vs Chennai Super Kings | Eden Gardens, Kolkata | 14:00 | 07:30 PM |
May 08 | Thu | Punjab Kings vs Delhi Capitals | Himachal Pradesh Cricket Association Stadium, Dharamsala | 14:00 | 07:30 PM |
May 09 | Fri | Lucknow Super Giants vs Royal Challengers Bengaluru | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 14:00 | 07:30 PM |
May 10 | Sat | Sunrisers Hyderabad vs Kolkata Knight Riders | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
May 11 | Sun | Punjab Kings vs Mumbai Indians | Himachal Pradesh Cricket Association Stadium, Dharamsala | 10:00 | 03:30 PM |
May 11 | Sun | Delhi Capitals vs Gujarat Titans | Arun Jaitley Stadium, Delhi | 14:00 | 07:30 PM |
May 12 | Mon | Chennai Super Kings vs Rajasthan Royals | MA Chidambaram Stadium, Chennai | 14:00 | 07:30 PM |
May 13 | Tue | Royal Challengers Bengaluru vs Sunrisers Hyderabad | M.Chinnaswamy Stadium, Bengaluru | 14:00 | 07:30 PM |
May 14 | Wed | Gujarat Titans vs Lucknow Super Giants | Narendra Modi Stadium, Ahmedabad | 14:00 | 07:30 PM |
May 15 | Thu | Mumbai Indians vs Delhi Capitals | Wankhede Stadium, Mumbai | 14:00 | 07:30 PM |
May 16 | Fri | Rajasthan Royals vs Punjab Kings | Sawai Mansingh Stadium, Jaipur | 14:00 | 07:30 PM |
May 17 | Sat | Royal Challengers Bengaluru vs Kolkata Knight Riders | M.Chinnaswamy Stadium, Bengaluru | 14:00 | 07:30 PM |
May 18 | Sun | Gujarat Titans vs Chennai Super Kings | Narendra Modi Stadium, Ahmedabad | 10:00 | 03:30 PM |
May 18 | Sun | Lucknow Super Giants vs Sunrisers Hyderabad | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 14:00 | 07:30 PM |
May 20 | Tue | TBC vs TBC, Qualifier 1 | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
May 21 | Wed | TBC vs TBC, Eliminator | Rajiv Gandhi International Stadium, Hyderabad | 14:00 | 07:30 PM |
May 23 | Fri | TBC vs TBC, Qualifier 2 | Eden Gardens, Kolkata | 14:00 | 07:30 PM |
May 25 | Sun | TBC vs TBC, Final | Eden Gardens, Kolkata | 14:00 | 07:30 PM |

Conclusion: IPL 2025 Fixtures
As the final ball is bowled at Eden Gardens on May 25th, IPL 2025 will leave behind the memories of unforgettable performances, dramatic finishes, and moments that define the spirit of cricket. With each team showcasing their strengths and players pushing boundaries, this edition has all the ingredients to be one for the history books. Fans around the globe can mark their calendars and gear up for an exhilarating journey through March, April, and May. So grab your jerseys, tune in to your favourite platforms, and get ready to cheer because IPL 2025 is shaping up to be bigger, better, and bolder than ever before!
Author Profile

- I am a computer science trainer, motivator, blogger, and sports enthusiast. Apart from academic activities, I'm a very passionate reader and writer on various subjects like technology, Sports, and finance.
Latest Post
IPL 2025March 23, 2025CSK vs MI IPL 2025 Match 3 Preview, Live Updates, and Highlights
IPL 2025March 23, 2025SRH vs RR IPL 2025 Match 2 Preview, Live Updates, and Highlights
IPL 2025March 22, 2025RCB vs KKR IPL 2025: Royal Challengers Bengaluru Dominate Kolkata Knight Riders in Season Opener
IPL 2024March 22, 2025IPL 2025 Fixtures | Complete Match Schedule | IPLT20