IPL 2025 full schedule, timetable, venues, time, live streaming & telecast

WhatsApp Group Join Now
Telegram Group Join Now
WhatsApp Group Join Now
Telegram Group Join Now

The 18th edition of the Indian Premier League (IPL) is set to captivate cricket enthusiasts worldwide from March 22 to May 25, 2025. This season promises thrilling matches, iconic venues, and top-tier cricketing action. Here’s an in-depth look at the full schedule, venues, match timings, and how to catch all the live action.

Tournament Overview

The IPL 2025 will feature 74 matches over 65 days. Ten teams, divided into two groups, will compete in a double round-robin format, followed by playoffs leading to the grand finale. The tournament kicks off on March 22, with the final scheduled for May 25 at Kolkata’s Eden Gardens.

Opening Match and Ceremony

The season opener will see defending champions Kolkata Knight Riders (KKR) face Royal Challengers Bengaluru (RCB) at Eden Gardens on March 22. The match starts at 7:30 PM IST. Before the game, an opening ceremony featuring performances by renowned artists like Karan Aujla, Shreya Ghoshal, and Disha Patani will commence at 6:00 PM IST.

Match Timings

Matches are scheduled in two time slots:

  • Afternoon matches: Start at 3:30 PM IST.
  • Evening matches: Start at 7:30 PM IST.
IPL 2025 Schedule with Buttons

IPL 2025 Full Schedule

Match Date Fixture Time (IST) Venue Actions
1 March 22, Saturday KKR vs RCB 7:30 PM Kolkata
2 March 23, Sunday SRH vs RR 3:30 PM Hyderabad
3 March 23, Sunday CSK vs MI 7:30 PM Chennai
4 March 24, Monday DC vs LSG 7:30 PM Visakhapatnam
5 March 25, Tuesday GT vs PBKS 7:30 PM Ahmedabad
6 March 26, Wednesday RR vs KKR 7:30 PM Guwahati
7 March 27, Thursday SRH vs LSG 7:30 PM Hyderabad
8 March 28, Friday CSK vs RCB 7:30 PM Chennai
9 March 29, Saturday GT vs MI 7:30 PM Ahmedabad
10 March 30, Sunday DC vs SRH 3:30 PM Visakhapatnam
11 March 30, Sunday RR vs CSK 7:30 PM Guwahati
12 March 31, Monday MI vs KKR 7:30 PM Mumbai
13 April 1, Tuesday LSG vs PBKS 7:30 PM Lucknow
14 April 2, Wednesday RCB vs GT 7:30 PM Bengaluru
15 April 3, Thursday KKR vs SRH 7:30 PM Kolkata
16 April 4, Friday LSG vs MI 7:30 PM Lucknow
17 April 5, Saturday CSK vs DC 3:30 PM Chennai
18 April 5, Saturday PBKS vs RR 7:30 PM New Chandigarh
19 April 6, Sunday KKR vs LSG 3:30 PM Kolkata
20 April 6, Sunday SRH vs GT 7:30 PM Hyderabad
21 April 7, Monday MI vs RCB 7:30 PM Mumbai
22 April 8, Tuesday PBKS vs CSK 7:30 PM New Chandigarh
23 April 9, Wednesday GT vs RR 7:30 PM Ahmedabad
24 April 10, Thursday RCB vs DC 7:30 PM Bengaluru
25 April 11, Friday CSK vs KKR 7:30 PM Chennai
26 April 12, Saturday LSG vs GT 3:30 PM Lucknow
27 April 12, Saturday SRH vs PBKS 7:30 PM Hyderabad
28 April 13, Sunday RR vs RCB 3:30 PM Jaipur
29 April 13, Sunday DC vs MI 7:30 PM Delhi
30 April 14, Monday LSG vs CSK 7:30 PM Lucknow
31 April 15, Tuesday PBKS vs KKR 7:30 PM New Chandigarh
32 April 16, Wednesday DC vs RR 7:30 PM Delhi
33 April 17, Thursday MI vs SRH 7:30 PM Mumbai
34 April 18, Friday RCB vs PBKS 7:30 PM Bengaluru
35 April 19, Saturday GT vs DC 3:30 PM Ahmedabad
36 April 19, Saturday RR vs LSG 7:30 PM Jaipur
37 April 20, Sunday PBKS vs RCB 3:30 PM New Chandigarh
38 April 20, Sunday MI vs CSK 7:30 PM Mumbai
39 April 21, Monday KKR vs GT 7:30 PM Kolkata
40 April 22, Tuesday LSG vs DC 7:30 PM Lucknow
41 April 23, Wednesday SRH vs MI 7:30 PM Hyderabad
42 April 24, Thursday RCB vs RR 7:30 PM Bengaluru
43 April 25, Friday CSK vs SRH 7:30 PM Chennai
44 April 26, Saturday KKR vs PBKS 7:30 PM Kolkata
45 April 27, Sunday MI vs LSG 3:30 PM Mumbai
46 April 27, Sunday DC vs RCB 7:30 PM Delhi
47 April 28, Monday RR vs GT 7:30 PM Jaipur
48 April 29, Tuesday DC vs KKR 7:30 PM Delhi
49 April 30, Wednesday CSK vs PBKS 7:30 PM Chennai
50 May 1, Thursday RR vs MI 7:30 PM Jaipur
51 May 2, Friday GT vs SRH 7:30 PM Ahmedabad
52 May 3, Saturday RCB vs CSK 7:30 PM Bengaluru
53 May 4, Sunday KKR vs RR 3:30 PM Kolkata
54 May 4, Sunday PBKS vs LSG 7:30 PM Dharamsala
55 May 5, Monday SRH vs DC 7:30 PM Hyderabad
56 May 6, Tuesday MI vs GT 7:30 PM Mumbai
57 May 7, Wednesday KKR vs CSK 7:30 PM Kolkata
58 May 8, Thursday PBKS vs DC 7:30 PM Dharamsala
59 May 9, Friday LSG vs RCB 7:30 PM Lucknow
60 May 10, Saturday SRH vs KKR 7:30 PM Hyderabad
61 May 11, Sunday PBKS vs MI 3:30 PM Dharamsala
62 May 11, Sunday DC vs GT 7:30 PM Delhi
63 May 12, Monday CSK vs RR 7:30 PM Chennai
64 May 13, Tuesday RCB vs SRH 7:30 PM Bengaluru
65 May 14, Wednesday GT vs LSG 7:30 PM Ahmedabad
66 May 15, Thursday MI vs DC 7:30 PM Mumbai
67 May 16, Friday RR vs PBKS 7:30 PM Jaipur
68 May 17, Saturday RCB vs KKR 7:30 PM Bengaluru
69 May 18, Sunday GT vs CSK 3:30 PM Ahmedabad
70 May 18, Sunday LSG vs SRH 7:30 PM Lucknow
71 May 20, Tuesday Qualifier 1 7:30 PM Hyderabad
72 May 21, Wednesday Eliminator 7:30 PM Hyderabad
73 May 23, Friday Qualifier 2 7:30 PM Kolkata
74 May 25, Sunday Final 7:30 PM Kolkata

Full Schedule

Venues

The IPL 2025 will be played across 13 venues, expanding its reach to various cities:

  • Mumbai: Wankhede Stadium
  • Chennai: MA Chidambaram Stadium
  • Kolkata: Eden Gardens
  • Bengaluru: M. Chinnaswamy Stadium
  • Delhi: Arun Jaitley Stadium
  • Hyderabad: Rajiv Gandhi International Stadium
  • Jaipur: Sawai Mansingh Stadium
  • Ahmedabad: Narendra Modi Stadium
  • Lucknow: BRSABV Ekana Cricket Stadium
  • Dharamsala: HPCA Stadium
  • Guwahati: Barsapara Cricket Stadium
  • Visakhapatnam: Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
  • Mullanpur (New Chandigarh): Punjab Cricket Association IS Bindra Stadium

Playoff Matches & IPL 2025 Final

  • The Qualifier 1 will take place at the Narendra Modi Stadium in Ahmedabad on May 21.
  • The Eliminator will be held at the Eden Gardens, Kolkata, on May 22.
  • The Qualifier 2 will be played at the Wankhede Stadium in Mumbai on May 24.
  • The IPL 2025 Final will be at Eden Gardens, Kolkata, on May 25, 2025.
IPL 2025 full schedule, live match time, venues
MatchDateFixtureTime (IST)Venue
1March 22, SaturdayKolkata Knight Riders vs Royal Challengers Bengaluru7:30 PMKolkata
2March 23, SundaySunrisers Hyderabad vs Rajasthan Royals3:30 PMHyderabad
3March 23, SundayChennai Super Kings vs Mumbai Indians7:30 PMChennai
4March 24, MondayDelhi Capitals vs Lucknow Super Giants7:30 PMVisakhapatnam
5March 25, TuesdayGujarat Titans vs Punjab Kings7:30 PMAhmedabad
6March 26, WednesdayRajasthan Royals vs Kolkata Knight Riders7:30 PMGuwahati
7March 27, ThursdaySunrisers Hyderabad vs Lucknow Super Giants7:30 PMHyderabad
8March 28, FridayChennai Super Kings vs Royal Challengers Bengaluru7:30 PMChennai
9March 29, SaturdayGujarat Titans vs Mumbai Indians7:30 PMAhmedabad
10March 30, SundayDelhi Capitals vs Sunrisers Hyderabad3:30 PMVisakhapatnam
11March 30, SundayRajasthan Royals vs Chennai Super Kings7:30 PMGuwahati
12March 31, MondayMumbai Indians vs Kolkata Knight Riders7:30 PMMumbai
13April 1, TuesdayLucknow Super Giants vs Punjab Kings7:30 PMLucknow
14April 2, WednesdayRoyal Challengers Bengaluru vs Gujarat Titans7:30 PMBengaluru
15April 3, ThursdayKolkata Knight Riders vs Sunrisers Hyderabad7:30 PMKolkata
16April 4, FridayLucknow Super Giants vs Mumbai Indians7:30 PMLucknow
17April 5, SaturdayChennai Super Kings vs Delhi Capitals3:30 PMChennai
18April 5, SaturdayPunjab Kings vs Rajasthan Royals7:30 PMNew Chandigarh
19April 6, SundayKolkata Knight Riders vs Lucknow Super Giants3:30 PMKolkata
20April 6, SundaySunrisers Hyderabad vs Gujarat Titans7:30 PMHyderabad
21April 7, MondayMumbai Indians vs Royal Challengers Bengaluru7:30 PMMumbai
22April 8, TuesdayPunjab Kings vs Chennai Super Kings7:30 PMNew Chandigarh
23April 9, WednesdayGujarat Titans vs Rajasthan Royals7:30 PMAhmedabad
24April 10, ThursdayRoyal Challengers Bengaluru vs Delhi Capitals7:30 PMBengaluru
25April 11, FridayChennai Super Kings vs Kolkata Knight Riders7:30 PMChennai
26April 12, SaturdayLucknow Super Giants vs Gujarat Titans3:30 PMLucknow
27April 12, SaturdaySunrisers Hyderabad vs Punjab Kings7:30 PMHyderabad
28April 13, SundayRajasthan Royals vs Royal Challengers Bengaluru3:30 PMJaipur
29April 13, SundayDelhi Capitals vs Mumbai Indians7:30 PMDelhi
30April 14, MondayLucknow Super Giants vs Chennai Super Kings7:30 PMLucknow
31April 15, TuesdayPunjab Kings vs Kolkata Knight Riders7:30 PMNew Chandigarh
32April 16, WednesdayDelhi Capitals vs Rajasthan Royals7:30 PMDelhi
33April 17, ThursdayMumbai Indians vs Sunrisers Hyderabad7:30 PMMumbai
34April 18, FridayRoyal Challengers Bengaluru vs Punjab Kings7:30 PMBengaluru
35April 19, SaturdayGujarat Titans vs Delhi Capitals3:30 PMAhmedabad
36April 19, SaturdayRajasthan Royals vs Lucknow Super Giants7:30 PMJaipur
37April 20, SundayPunjab Kings vs Royal Challengers Bengaluru3:30 PMNew Chandigarh
38April 20, SundayMumbai Indians vs Chennai Super Kings7:30 PMMumbai
39April 21, MondayKolkata Knight Riders vs Gujarat Titans7:30 PMKolkata
40April 22, TuesdayLucknow Super Giants vs Delhi Capitals7:30 PMLucknow
41April 23, WednesdaySunrisers Hyderabad vs Mumbai Indians7:30 PMHyderabad
42April 24, ThursdayRoyal Challengers Bengaluru vs Rajasthan Royals7:30 PMBengaluru
43April 25, FridayChennai Super Kings vs Sunrisers Hyderabad7:30 PMChennai
44April 26, SaturdayKolkata Knight Riders vs Punjab Kings7:30 PMKolkata
45April 27, SundayMumbai Indians vs Lucknow Super Giants3:30 PMMumbai
46April 27, SundayDelhi Capitals vs Royal Challengers Bengaluru7:30 PMDelhi
47April 28, MondayRajasthan Royals vs Gujarat Titans7:30 PMJaipur
48April 29, TuesdayDelhi Capitals vs Kolkata Knight Riders7:30 PMDelhi
49April 30, WednesdayChennai Super Kings vs Punjab Kings7:30 PMChennai
50May 1, ThursdayRajasthan Royals vs Mumbai Indians7:30 PMJaipur
51May 2, FridayGujarat Titans vs Sunrisers Hyderabad7:30 PMAhmedabad
52May 3, SaturdayRoyal Challengers Bengaluru vs Chennai Super Kings7:30 PMBengaluru
53May 4, SundayKolkata Knight Riders vs Rajasthan Royals3:30 PMKolkata
54May 4, SundayPunjab Kings vs Lucknow Super Giants7:30 PMDharamsala
55May 5, MondaySunrisers Hyderabad vs Delhi Capitals7:30 PMHyderabad
56May 6, TuesdayMumbai Indians vs Gujarat Titans7:30 PMMumbai
57May 7, WednesdayKolkata Knight Riders vs Chennai Super Kings7:30 PMKolkata
58May 8, ThursdayPunjab Kings vs Delhi Capitals7:30 PMDharamsala
59May 9, FridayLucknow Super Giants vs Royal Challengers Bengaluru7:30 PMLucknow
60May 10, SaturdaySunrisers Hyderabad vs Kolkata Knight Riders7:30 PMHyderabad
61May 11, SundayPunjab Kings vs Mumbai Indians3:30 PMDharamsala
62May 11, SundayDelhi Capitals vs Gujarat Titans7:30 PMDelhi
63May 12, MondayChennai Super Kings vs Rajasthan Royals7:30 PMChennai
64May 13, TuesdayRoyal Challengers Bengaluru vs Sunrisers Hyderabad7:30 PMBengaluru
65May 14, WednesdayGujarat Titans vs Lucknow Super Giants7:30 PMAhmedabad
66May 15, ThursdayMumbai Indians vs Delhi Capitals7:30 PMMumbai
67May 16, FridayRajasthan Royals vs Punjab Kings7:30 PMJaipur
68May 17, SaturdayRoyal Challengers Bengaluru vs Kolkata Knight Riders7:30 PMBengaluru
69May 18, SundayGujarat Titans vs Chennai Super Kings3:30 PMAhmedabad
70May 18, SundayLucknow Super Giants vs Sunrisers Hyderabad7:30 PMLucknow
71May 20, TuesdayQualifier 17:30 PMHyderabad
72May 21, WednesdayEliminator7:30 PMHyderabad
73May 23, FridayQualifier 27:30 PMKolkata
74May 25, SundayFinal7:30 PMKolkata

These matches will decide the champion of IPL 2025!

How to Watch IPL 2025 – Live Streaming & Telecast

Cricket fans worldwide can enjoy IPL 2025 matches through multiple platforms.

TV Broadcast in India

  • Star Sports Network will telecast all IPL 2025 matches in different languages.

Online Streaming in India

  • JioHotstar will stream all matches for free on mobile and smart TV apps.

Conclusion

IPL 2025 promises exciting cricket, close contests, and unforgettable moments. From March 22 to May 25, fans can expect thrilling performances from top cricketers worldwide. With multiple venues, a packed schedule, and high-intensity matches, this season will be a grand spectacle.

Get ready for IPL 2025! Stay tuned for all the action, and don’t miss a single game.

Leave a Comment