Cricket fans are all set to experience the Indian Premier League 2025, which will take place from 22nd March 2025 to 25th May 2025. And the most amazing part is that last year’s defending champions, the Kolkata Knight Riders, will lead the tournament by playing against Royal Challengers Bangalore in their hometown Eden Gardens, Kolkata. The finals will be held there as well.
With the dates announced, fans are ready to witness the thrilling season of cricket. The traditional format will be followed like the “home-and-away” matches. Stay tuned with us to get the IPL’s non-stop entertainment and unforgettable memories.
Let the Sixes and Wickets Wars begin!
IPL 2025 SCHEDULE | |
---|---|
Date | Matches |
Mar 22, Sat | Kolkata Knight Riders vs Royal Challengers Bengaluru Eden Gardens, Kolkata Match starts at Mar 22, 14:00 GMT 7:30 PM |
Mar 23, Sun | Sunrisers Hyderabad vs Rajasthan Royals Rajiv Gandhi International Stadium, Hyderabad Match starts at Mar 23, 10:00 GMT 3:30 PM |
Chennai Super Kings vs Mumbai Indians MA Chidambaram Stadium, Chennai Match starts at Mar 23, 14:00 GMT 7:30 PM | |
Mar 24, Mon | Delhi Capitals vs Lucknow Super Giants Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium Match starts at Mar 24, 14:00 GMT 7:30 PM |
Mar 25, Tue | Gujarat Titans vs Punjab Kings Narendra Modi Stadium, Ahmedabad Match starts at Mar 25, 14:00 GMT 7:30 PM |
Mar 26, Wed | Rajasthan Royals vs Kolkata Knight Riders Barsapara Cricket Stadium, Guwahati Match starts at Mar 26, 14:00 GMT 7:30 PM |
Mar 27, Thu | Sunrisers Hyderabad vs Lucknow Super Giants Rajiv Gandhi International Stadium, Hyderabad Match starts at Mar 27, 14:00 GMT 7:30 PM |
Mar 28, Fri | Chennai Super Kings vs Royal Challengers Bengaluru MA Chidambaram Stadium, Chennai Match starts at Mar 28, 14:00 GMT 7:30 PM |
Mar 29, Sat | Gujarat Titans vs Mumbai Indians Narendra Modi Stadium, Ahmedabad Match starts at Mar 29, 14:00 GMT 7:30 PM |
Mar 30, Sun | Delhi Capitals vs Sunrisers Hyderabad Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium Match starts at Mar 30, 10:00 GMT 3:30 PM |
Rajasthan Royals vs Chennai Super Kings Barsapara Cricket Stadium, Guwahati Match starts at Mar 30, 14:00 GMT 7:30 PM | |
Mar 31, Mon | Mumbai Indians vs Kolkata Knight Riders Wankhede Stadium, Mumbai Match starts at Mar 31, 14:00 GMT 7:30 PM |
Apr 01, Tue | Lucknow Super Giants vs Punjab Kings Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match starts at Apr 01, 14:00 GMT 7:30 PM |
Apr 02, Wed | Royal Challengers Bengaluru vs Gujarat Titans M.Chinnaswamy Stadium, Bengaluru Match starts at Apr 02, 14:00 GMT 7:30 PM |
Apr 03, Thu | Kolkata Knight Riders vs Sunrisers Hyderabad Eden Gardens, Kolkata Match starts at Apr 03, 14:00 GMT 7:30 PM |
Apr 04, Fri | Lucknow Super Giants vs Mumbai Indians Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match starts at Apr 04, 14:00 GMT 7:30 PM |
Apr 05, Sat | Chennai Super Kings vs Delhi Capitals MA Chidambaram Stadium, Chennai Match starts at Apr 05, 10:00 GMT 3:30 PM |
Punjab Kings vs Rajasthan Royals Maharaja Yadavindra Singh International Cricket Stadium Match starts at Apr 05, 14:00 GMT 7:30 PM | |
Apr 06, Sun | Kolkata Knight Riders vs Lucknow Super Giants Eden Gardens, Kolkata Match starts at Apr 06, 10:00 GMT 3:30 PM |
Sunrisers Hyderabad vs Gujarat Titans Rajiv Gandhi International Stadium, Hyderabad Match starts at Apr 06, 14:00 GMT 7:30 PM | |
Apr 07, Mon | Mumbai Indians vs Royal Challengers Bangalore Wankhede Stadium, Mumbai Match starts at Apr 07, 14:00 GMT 7:30 PM |
Apr 08, Tue | Punjab Kings vs Chennai Super Kings Maharaja Yadavindra Singh International Cricket Stadium Match starts at Apr 08, 14:00 GMT 7:30 PM |
Apr 09, Wed | Gujarat Titans vs Rajasthan Royals Narendra Modi Stadium, Ahmedabad Match starts at Apr 09, 14:00 GMT 7:30 PM |
Apr 10, Thu | Royal Challengers Bengaluru vs Delhi Capitals M.Chinnaswamy Stadium, Bengaluru Match starts at Apr 10, 14:00 GMT 7:30 PM |
Apr 11, Fri | Chennai Super Kings vs Kolkata Knight Riders MA Chidambaram Stadium, Chennai Match starts at Apr 11, 14:00 GMT 7:30 PM |
Apr 12, Sat | Lucknow Super Giants vs Gujarat Titans Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match starts at Apr 12, 10:00 GMT 3:30 PM |
Sunrisers Hyderabad vs Punjab Kings Rajiv Gandhi International Stadium, Hyderabad Match starts at Apr 12, 14:00 GMT 7:30 PM | |
Apr 13, Sun | Rajasthan Royals vs Royal Challengers Bengaluru Sawai Mansingh Stadium, Jaipur Match starts at Apr 13, 10:00 GMT 3:30 PM |
Delhi Capitals vs Mumbai Indians Arun Jaitley Stadium, Delhi Match starts at Apr 13, 14:00 GMT 7:30 PM | |
Apr 14, Mon | Lucknow Super Giants vs Chennai Super Kings Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match starts at Apr 14, 14:00 GMT 7:30 PM |
Apr 15, Tue | Punjab Kings vs Kolkata Knight Riders Maharaja Yadavindra Singh International Cricket Stadium Match starts at Apr 15, 14:00 GMT 7:30 PM |
Apr 16, Wed | Delhi Capitals vs Rajasthan Royals Arun Jaitley Stadium, Delhi Match starts at Apr 16, 14:00 GMT 7:30 PM |
Apr 17, Thu | Mumbai Indians vs Sunrisers Hyderabad Wankhede Stadium, Mumbai Match starts at Apr 17, 14:00 GMT 7:30 PM |
Apr 18, Fri | Royal Challengers Bengaluru vs Punjab Kings M.Chinnaswamy Stadium, Bengaluru Match starts at Apr 18, 14:00 GMT7:30 PM |
Apr 19, Sat | Gujarat Titans vs Delhi Capitals Narendra Modi Stadium, Ahmedabad Match starts at Apr 19, 10:00 GMT 3:30 PM |
Rajasthan Royals vs Lucknow Super Giants Sawai Mansingh Stadium, Jaipur Match starts at Apr 19, 14:00 GMT 7:30 PM | |
Apr 20, Sun | Punjab Kings vs Royal Challengers Bengaluru Maharaja Yadavindra Singh International Cricket Stadium Match starts at Apr 20, 10:00 GMT 3:30 PM |
Mumbai Indians vs Chennai Super Kings Wankhede Stadium, Mumbai Match starts at Apr 20, 14:00 GMT 7:30 PM | |
Apr 21, Mon | Kolkata Knight Riders vs Gujarat Titans Eden Gardens, Kolkata Match starts at Apr 21, 14:00 GMT 7:30 PM |
Apr 22, Tue | Lucknow Super Giants vs Delhi Capitals Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match starts at Apr 22, 14:00 GMT 7:30 PM |
Apr 23, Wed | Sunrisers Hyderabad vs Mumbai Indians Rajiv Gandhi International Stadium, Hyderabad Match starts at Apr 23, 14:00 GMT 7:30 PM |
Apr 24, Thu | Royal Challengers Bengaluru vs Rajasthan Royals M.Chinnaswamy Stadium, Bengaluru Match starts at Apr 24, 14:00 GMT 7:30 PM |
Apr 25, Fri | Chennai Super Kings vs Sunrisers Hyderabad MA Chidambaram Stadium, Chennai Match starts at Apr 25, 14:00 GMT 7:30 PM |
Apr 26, Sat | Kolkata Knight Riders vs Punjab Kings Eden Gardens, Kolkata Match starts at Apr 26, 14:00 GMT 7:30 PM |
Apr 27, Sun | Mumbai Indians vs Lucknow Super Giants Wankhede Stadium, Mumbai Match starts at Apr 27, 10:00 GMT 3:30 PM |
Delhi Capitals vs Royal Challengers Bengaluru Arun Jaitley Stadium, Delhi Match starts at Apr 27, 14:00 GMT 7:30 PM | |
Apr 28, Mon | Rajasthan Royals vs Gujarat Titans Sawai Mansingh Stadium, Jaipur Match starts at Apr 28, 14:00 GMT 7:30 PM |
Apr 29, Tue | Delhi Capitals vs Kolkata Knight Riders Arun Jaitley Stadium, Delhi Match starts at Apr 29, 14:00 GMT 7:30 PM |
Apr 30, Wed | Chennai Super Kings vs Punjab Kings MA Chidambaram Stadium, Chennai Match starts at Apr 30, 14:00 GMT 7:30 PM |
May 01, Thu | Rajasthan Royals vs Mumbai Indians Sawai Mansingh Stadium, Jaipur Match starts at May 01, 14:00 GMT 7:30 PM |
May 02, Fri | Gujarat Titans vs Sunrisers Hyderabad Narendra Modi Stadium, Ahmedabad Match starts at May 02, 14:00 GMT 7:30 PM |
May 03, Sat | Royal Challengers Bengaluru vs Chennai Super Kings M.Chinnaswamy Stadium, Bengaluru Match starts at May 03, 14:00 GMT 7:30 PM |
May 04, Sun | Kolkata Knight Riders vs Rajasthan Royals Eden Gardens, Kolkata Match starts at May 04, 10:00 GMT 3:30 PM |
Punjab Kings vs Lucknow Super Giants Himachal Pradesh Cricket Association Stadium, Dharamsala Match starts at May 04, 14:00 GMT 7:30 PM | |
May 05, Mon | Sunrisers Hyderabad vs Delhi Capitals Rajiv Gandhi International Stadium, Hyderabad Match starts at May 05, 14:00 GMT 7:30 PM |
May 06, Tue | Mumbai Indians vs Gujarat Titans Wankhede Stadium, Mumbai Match starts at May 06, 14:00 GMT 7:30 PM |
May 07, Wed | Kolkata Knight Riders vs Chennai Super Kings Eden Gardens, Kolkata Match starts at May 07, 14:00 GMT 7:30 PM |
May 08, Thu | Punjab Kings vs Delhi Capitals Himachal Pradesh Cricket Association Stadium, Dharamsala Match starts at May 08, 14:00 GMT 7:30 PM |
May 09, Fri | Lucknow Super Giants vs Royal Challengers Bengaluru Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match starts at May 09, 14:00 GMT 7:30 PM |
May 10, Sat | Sunrisers Hyderabad vs Kolkata Knight Riders Rajiv Gandhi International Stadium, Hyderabad Match starts at May 10, 14:00 GMT 7:30 PM |
May 11, Sun | Punjab Kings vs Mumbai Indians Himachal Pradesh Cricket Association Stadium, Dharamsala Match starts at May 11, 10:00 GMT 3:30 PM |
Delhi Capitals vs Gujarat Titans Arun Jaitley Stadium, Delhi Match starts at May 11, 14:00 GMT 7:30 PM | |
May 12, Mon | Chennai Super Kings vs Rajasthan Royals MA Chidambaram Stadium, Chennai Match starts at May 12, 14:00 GMT 7:30 PM |
May 13, Tue | Royal Challengers Bengaluru vs Sunrisers Hyderabad M.Chinnaswamy Stadium, Bengaluru Match starts at May 13, 14:00 GMT 7:30 PM |
May 14, Wed | Gujarat Titans vs Lucknow Super Giants Narendra Modi Stadium, Ahmedabad Match starts at May 14, 14:00 GMT 7:30 PM |
May 15, Thu | Mumbai Indians vs Delhi Capitals Wankhede Stadium, Mumbai Match starts at May 15, 14:00 GMT 7:30 PM |
May 16, Fri | Rajasthan Royals vs Punjab Kings Sawai Mansingh Stadium, Jaipur Match starts at May 16, 14:00 GMT 7:30 PM |
May 17, Sat | Royal Challengers Bengaluru vs Kolkata Knight Riders M.Chinnaswamy Stadium, Bengaluru Match starts at May 17, 14:00 GMT 7:30 PM |
May 18, Sun | Gujarat Titans vs Chennai Super Kings Narendra Modi Stadium, Ahmedabad Match starts at May 18, 10:00 GMT 3:30 PM |
Lucknow Super Giants vs Sunrisers Hyderabad Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match starts at May 18, 14:00 GMT 7:30 PM |
INDIAN PREMIER LEAGUE QUALIFIER ROUND | |
---|---|
May 20, Tue | TBC vs TBC, Qualifier 1 Rajiv Gandhi International Stadium, Hyderabad Match starts at May 20, 14:00 GMT 7:30 PM |
May 21, Wed | TBC vs TBC, Eliminator Rajiv Gandhi International Stadium, Hyderabad Match starts at May 21, 14:00 GMT 7:30 PM |
May 23, Fri | TBC vs TBC, Qualifier 2 Eden Gardens, Kolkata Match starts at May 23, 14:00 GMT 7:30 PM |
INDIAN PREMIER LEAGUE 2025 FINALS | |
---|---|
May 25, Sun | TBC vs TBC, Final Eden Gardens, Kolkata Match starts at May 25, 14:00 GMT 7:30 PM |