The Indian Premier League (IPL) 2025 season is set to deliver an exhilarating series of cricket matches from March 22 to May 25, 2025. Featuring 10 teams competing across 13 venues in India, the tournament promises 74 action-packed games over 65 days. Below is the complete IPL 2025 Complete Match List: Full Schedule, Fixtures, Dates, and Venues2025: Match NoDate TeamsVenueTime1Mar 22, SatKolkata Knight Riders vs Royal Challengers BengaluruEden Gardens, Kolkata7:30 PM2Mar 23, SunSunrisers Hyderabad vs Rajasthan RoyalsRajiv Gandhi International Stadium, Hyderabad3:30 PM3Mar 23, SunMumbai Indians vs Chennai Super KingsMA Chidambaram Stadium, Chennai7:30 PM4Mar 24, MonLucknow Super Giants vs Delhi CapitalsDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam7:30 PM5Mar 25, TuePunjab Kings vs Gujarat TitansNarendra Modi Stadium, Ahmedabad7:30 PM6Mar 26, WedRajasthan Royals vs Kolkata Knight RidersBarsapara Cricket Stadium, Guwahati7:30 PM7Mar 27, ThuSunrisers Hyderabad vs Lucknow Super GiantsRajiv Gandhi International Stadium, Hyderabad7:30 PM8Mar 28, FriChennai Super Kings vs Royal Challengers BengaluruMA Chidambaram Stadium, Chennai7:30 PM9Mar 29, SatGujarat Titans vs Mumbai IndiansNarendra Modi Stadium, Ahmedabad7:30 PM10Mar 30, SunDelhi Capitals vs Sunrisers HyderabadDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam3:30 PM11Mar 30, SunRajasthan Royals vs Chennai Super KingsBarsapara Cricket Stadium, Guwahati7:30 PM12Mar 31, MonMumbai Indians vs Kolkata Knight RidersWankhede Stadium, Mumbai7:30 PM13Apr 01, TueLucknow Super Giants vs Punjab KingsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow7:30 PM14Apr 02, WedRoyal Challengers Bengaluru vs Gujarat TitansM.Chinnaswamy Stadium, Bengaluru7:30 PM15Apr 03, ThuKolkata Knight Riders vs Sunrisers HyderabadEden Gardens, Kolkata7:30 PM16Apr 04, FriLucknow Super Giants vs Mumbai IndiansBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow7:30 PM17Apr 05, SatChennai Super Kings vs Delhi CapitalsMA Chidambaram Stadium, Chennai3:30 PM18Apr 05, SatPunjab Kings vs Rajasthan Royals, 18th MatchMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh7:30 PM19Apr 06, SunKolkata Knight Riders vs Lucknow Super GiantsEden Gardens, Kolkata3:30 PM20Apr 06, SunSunrisers Hyderabad vs Gujarat TitansRajiv Gandhi International Stadium, Hyderabad7:30 PM21Apr 07, MonMumbai Indians vs Royal Challengers BengaluruWankhede Stadium, Mumbai7:30 PM22Apr 08, TuePunjab Kings vs Chennai Super KingsMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh7:30 PM23Apr 09, WedGujarat Titans vs Rajasthan RoyalsNarendra Modi Stadium, Ahmedabad7:30 PM24Apr 10, ThuRoyal Challengers Bengaluru vs Delhi CapitalsM.Chinnaswamy Stadium, Bengaluru7:30 PM25Apr 11, FriChennai Super Kings vs Kolkata Knight RidersMA Chidambaram Stadium, Chennai7:30 PM26Apr 12, SatLucknow Super Giants vs Gujarat TitansBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow3:30 PM27Apr 12, SatSunrisers Hyderabad vs Punjab KingsRajiv Gandhi International Stadium, Hyderabad7:30 PM28Apr 13, SunRajasthan Royals vs Royal Challengers BengaluruSawai Mansingh Stadium, Jaipur3:30 PM29Apr 13, SunDelhi Capitals vs Mumbai IndiansArun Jaitley Stadium, Delhi7:30 PM30Apr 14, MonLucknow Super Giants vs Chennai Super KingsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow7:30 PM31Apr 15, TuePunjab Kings vs Kolkata Knight RidersMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh7:30 PM32Apr 16, WedDelhi Capitals vs Rajasthan RoyalsArun Jaitley Stadium, Delhi7:30 PM33Apr 17, ThuMumbai Indians vs Sunrisers HyderabadWankhede Stadium, Mumbai7:30 PM34Apr 18, FriRoyal Challengers Bengaluru vs Punjab KingsM.Chinnaswamy Stadium, Bengaluru7:30 PM35Apr 19, SatGujarat Titans vs Delhi CapitalsNarendra Modi Stadium, Ahmedabad3:30 PM36Apr 19, SatRajasthan Royals vs Lucknow Super GiantsSawai Mansingh Stadium, Jaipur7:30 PM37Apr 20, SunPunjab Kings vs Royal Challengers BengaluruMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh3:30 PM38Apr 20, SunMumbai Indians vs Chennai Super KingsWankhede Stadium, Mumbai7:30 PM39Apr 21, MonKolkata Knight Riders vs Gujarat TitansEden Gardens, Kolkata7:30 PM40Apr 22, TueLucknow Super Giants vs Delhi CapitalsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow7:30 PM41Apr 23, WedSunrisers Hyderabad vs Mumbai IndiansRajiv Gandhi International Stadium, Hyderabad7:30 PM42Apr 24, ThuRoyal Challengers Bengaluru vs Rajasthan RoyalsM.Chinnaswamy Stadium, Bengaluru7:30 PM43Apr 25, FriChennai Super Kings vs Sunrisers HyderabadMA Chidambaram Stadium, Chennai7:30 PM44Apr 26, SatKolkata Knight Riders vs Punjab KingsEden Gardens, Kolkata7:30 PM45Apr 27, SunMumbai Indians vs Lucknow Super GiantsWankhede Stadium, Mumbai3:30 PM46Apr 27, SunDelhi Capitals vs Royal Challengers BengaluruArun Jaitley Stadium, Delhi7:30 PM47Apr 28, MonRajasthan Royals vs Gujarat TitansSawai Mansingh Stadium, Jaipur7:30 PM48Apr 29, TueDelhi Capitals vs Kolkata Knight RidersArun Jaitley Stadium, Delhi7:30 PM49Apr 30, WedChennai Super Kings vs Punjab KingsMA Chidambaram Stadium, Chennai7:30 PM50May 01, ThuRajasthan Royals vs Mumbai IndiansSawai Mansingh Stadium, Jaipur7:30 PM51May 02, FriGujarat Titans vs Sunrisers HyderabadNarendra Modi Stadium, Ahmedabad7:30 PM52May 03, SatRoyal Challengers Bengaluru vs Chennai Super KingsM.Chinnaswamy Stadium, Bengaluru7:30 PM53May 04, SunKolkata Knight Riders vs Rajasthan RoyalsEden Gardens, Kolkata3:30 PM54May 04, SunPunjab Kings vs Lucknow Super GiantsHimachal Pradesh Cricket Association Stadium, Dharamsala7:30 PM55May 05, MonSunrisers Hyderabad vs Delhi CapitalsRajiv Gandhi International Stadium, Hyderabad7:30 PM56May 06, TueMumbai Indians vs Gujarat TitansWankhede Stadium, Mumbai7:30 PM57May 07, WedKolkata Knight Riders vs Chennai Super KingsEden Gardens, Kolkata7:30 PM58May 08, ThuPunjab Kings vs Delhi CapitalsHimachal Pradesh Cricket Association Stadium, Dharamsala7:30 PM59May 09, FriLucknow Super Giants vs Royal Challengers BengaluruBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow7:30 PM60May 10, SatSunrisers Hyderabad vs Kolkata Knight RidersRajiv Gandhi International Stadium, Hyderabad7:30 PM61May 11, SunPunjab Kings vs Mumbai IndiansHimachal Pradesh Cricket Association Stadium, Dharamsala3:30 PM62May 11, SunDelhi Capitals vs Gujarat TitansArun Jaitley Stadium, Delhi7:30 PM63May 12, MonChennai Super Kings vs Rajasthan RoyalsMA Chidambaram Stadium, Chennai7:30 PM64May 13, TueRoyal Challengers Bengaluru vs Sunrisers HyderabadM.Chinnaswamy Stadium, Bengaluru7:30 PM65May 14, WedGujarat Titans vs Lucknow Super GiantsNarendra Modi Stadium, Ahmedabad7:30 PM66May 15, ThuMumbai Indians vs Delhi CapitalsWankhede Stadium, Mumbai7:30 PM67May 16, FriRajasthan Royals vs Punjab KingsSawai Mansingh Stadium, Jaipur7:30 PM68May 17, SatRoyal Challengers Bengaluru vs Kolkata Knight RidersM.Chinnaswamy Stadium, Bengaluru7:30 PM69May 18, SunGujarat Titans vs Chennai Super KingsNarendra Modi Stadium, Ahmedabad3:30 PM70May 18, SunLucknow Super Giants vs Sunrisers HyderabadBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow7:30 PM 71May 20, TueTBC vs TBC, Qualifier 1Rajiv Gandhi International Stadium, Hyderabad7:30 PM72May 21, WedTBC vs TBC, EliminatorRajiv Gandhi International Stadium, Hyderabad7:30 PM73May 23, FriTBC vs TBC, Qualifier 2Eden Gardens, Kolkata7:30 PM74May 25, SunTBC vs TBC, FinalEden Gardens, Kolkata7:30 PM IPL 2025 schedule IPL 2025 teams and players IPL 2025 auction highlights IPL 2025 live streaming IPL 2025 tickets booking IPL 2025 venue list IPL 2025 new rules IPL 2025 predictions IPL 2025 top performers IPL 2025 captain list IPL 2025 retained players IPL 2025 match highlights here is the complete IPL 2025 Complete Match List: Full Schedule, Fixtures, Dates, and Venues