IPL 2025: Teams, Schedule, Venues, Results, Man Of The Match and Streaming Details: An enthralling 18th season of the Indian Premier League catches the attention of the world cricket lovers, with matches being played from March 22 to May 25, 2025. This follows the remarkable IPL 2024 season wherein Kolkata Knight Riders (KKR) lifted their third IPL title after beating Sunrisers Hyderabad (SRH) in what was a brilliant final.
IPL 2025 promises fierce rivalries, new combinations, and breathtaking finishes with fans badgering for one of the most awaited tournaments in T20 cricket. All ten franchises will be in place for the 2025 edition, each with an eye on the alluring trophy, as many teams go through new appointments and shuffling of their squad.
IPL 2025 Teams and Groups:
The teams are divided into two groups comprised of ten franchises:
Group A:
– Chennai Super Kings (CSK)
– Kolkata Knight Riders (KKR)
– Rajasthan Royals (RR)
– Royal Challengers Bengaluru (RCB)
– Punjab Kings (PBKS)
Group B:
– Mumbai Indians (MI)
– Sunrisers Hyderabad (SRH)
– Gujarat Titans (GT)
– Delhi Capitals (DC)
– Lucknow Super Giants (LSG)
Each team will play 14 matches in the group stage against teams inside and outside their group. The top four teams shall proceed to playoffs.
IPL 2025 Schedule, Venues, Results and Man of the Match
The tournament will kick off on March 22, 2025, with the match between the defending champions, Kolkata Knight Riders, and Royal Challengers Bengaluru at Eden Gardens in Kolkata. This iconic venue will also host the final on May 25, 2025.
No. | Date | Time | Match | Venue | Result | Man of the match |
01 | 22/03/25 | 7:30 pm | KKR vs RCB | Kolkata | RCB won by 7 wckts | Krunal Pandya |
02 | 23/03/25 | 3:30 pm | SRH vs RR | Hyderabad | SRH won by 44 runs | Ishan Kishan |
03 | 23/03/25 | 7:30 pm | CSK vs MI | Chennai | CSK won by 4 wckts | Noor Ahmad |
04 | 24/03/25 | 7:30 pm | DC vs LSG | Vizag | DC won by 1 wckt | Ashutosh Sharma |
05 | 25/03/25 | 7:30 pm | GT vs PBKS | Ahmedabad | PK won by 11 runs | Shreyas Iyer |
06 | 26/03/25 | 7:30 pm | RR vs KKR | Guwahati | KKR won by 8 wckts | Quinton de Kock |
07 | 27/03/25 | 7:30 pm | SRH vs LSG | Hyderabad | LSG won by 5 wckts | Shardul Thakur |
08 | 28/03/25 | 7:30 pm | CSK vs RCB | Chennai | RCB won by 50 runs | Rajat Patidar |
09 | 29/03/25 | 7:30 pm | GT vs MI | Ahmedabad | GT won by 36 runs | P Krishna |
10 | 30/03/25 | 3:30 pm | DC vs SRH | Vizag | DC won by 7 wckts | M Starc |
11 | 30/03/25 | 7:30 pm | RR vs CSK | Guwahati | RR won by 6 runs | Nitish Rana |
12 | 31/03/25 | 7:30 pm | MI vs KKR | Mumbai | MI won by 8 wckts | Ashwani Kumar |
13 | 01/04/25 | 7:30 pm | LSG vs PBKS | Lucknow | PK won by 8 wckts | Prabhsimran Singh |
14 | 02/04/25 | 7:30 pm | RCB vs GT | Bengaluru | GT won by 8 wckts | Md Siraj |
15 | 03/04/25 | 7:30 pm | KKR vs SRH | Kolkata | KKR won by 80 runs | Vaibhav Arora |
16 | 04/04/25 | 7.30 pm | LSG vs MI | Lucknow | LSG won by 12 runs | Digvesh Singh |
17 | 05/04/25 | 3.30 pm | CSK vs DC | Chennai | DC won by 25 runs | KL Rahul |
18 | 05/04/25 | 7.30 pm | PBKS vs RR | Chandigarh | RR won by 50 runs | Jofra Archer |
19 | 06/04/25 | 7.30 pm | SRH vs GT | Hyderabad | GT won by 7 wckts | Md Siraj |
20 | 07/04/25 | 7.30 pm | MI vs RCB | Mumbai | RCB won by 12 runs | Rajat Patidar |
21 | 08/04/25 | 3.30 pm | KKR vs LSG | Kolkata | KKR won by 4 runs | Nicholas Pooran |
22 | 08/04/25 | 7.30 pm | PBKS vs CSK | Chandigarh | PK won by 18 runs | Priyansh Arya |
23 | 09/04/25 | 7.30 pm | GT vs RR | Ahmedabad | GT won by 58 runs | Sai Sudarshan |
24 | 10/04/25 | 7.30 pm | RCB vs DC | Bengaluru | DC won by 6 wckts | KL Rahul |
25 | 11/04/25 | 7.30 pm | CSK vs KKR | Chennai | KKR won by 8 wckts | Sunil Narine |
26 | 12/04/25 | 3.30 pm | LSG vs GT | Lucknow | LSG won by 6 wckts | Aiden Markram |
27 | 12/04/25 | 7.30 pm | SRH vs PBKS | Hyderabad | SRH won by 8 wckts | Abhishek Sharma |
28 | 13/04/25 | 3.30 pm | RR vs RCB | Jaipur | RCB won by 9 wckts | Phil Salt |
29 | 13/04/25 | 7.30 pm | DC vs MI | Delhi | MI won by 12 runs | Karn Sharma |
30 | 14/04/25 | 7.30 pm | LSG vs CSK | Lucknow | CSK won by 5 wckts | MS Dhoni |
31 | 15/04/25 | 7.30 pm | PBKS vs KKR | Chandigarh | PK won by 16 runs | Y Chahal |
32 | 16/04/25 | 7.30 pm | DC vs RR | Delhi | DC won in Super Over | Mitchell Starc |
33 | 17/04/25 | 7.30 pm | MI vs SRH | Mumbai | MI won by 4 wckts | Will Jacks |
34 | 18/04/25 | 7.30 pm | RCB vs PBKS | Bengaluru | PK won by 5 wckts | Tim David |
35 | 19/04/25 | 3.30 pm | GT vs DC | Ahmedabad | GT won by 5 wckts | Jos Buttler |
36 | 19/04/25 | 7.30 pm | RR vs LSG | Jaipur | LSG won by 2 runs | Avesh Khan |
37 | 20/04/25 | 3.30 pm | PBKS vs RCB | Chandigarh | RCB won by 7 wckts | Virat Kohli |
38 | 20/04/25 | 7.30 pm | MI vs CSK | Mumbai | MI won by 9 wckts | Rohit Sharma |
39 | 21/04/25 | 7.30 pm | KKR vs GT | Kolkata | GT won by 39 runs | S Gill |
40 | 22/04/25 | 7.30 pm | LSG vs DC | Lucknow | DC won by 8 wckts | Mukesh Kumar |
41 | 23/04/25 | 7.30 pm | SRH vs MI | Hyderabad | MI won by 7 wckts | Trent Boult |
42 | 24/04/25 | 7.30 pm | RCB vs RR | Bengaluru | RCB won by 11 runs | Josh Hazelwood |
43 | 25/04/25 | 7.30 pm | CSK vs SRH | Chennai | SRH won by 5 wckts | Harshal Patel |
44 | 26/04/25 | 7.30 pm | KKR vs PBKS | Kolkata | No Result | — |
45 | 27/04/25 | 3.30 pm | MI vs LSG | Mumbai | MI won by 54 runs | Will Jacks |
46 | 27/04/25 | 7.30 pm | DC vs RCB | Delhi | RCB won by 6 wckts | Krunal Pandya |
47 | 28/04/25 | 7.30 pm | RR vs GT | Jaipur | RR won by 8 wckts | Vaibhav Suryavanshi |
48 | 29/04/25 | 7.30 pm | DC vs KKR | Delhi | KKR won by 14 runs | Sunil Narine |
49 | 30/04/25 | 7.30 pm | CSK vs PBKS | Chennai | PBKS won by 4 wckts | Shreyas Iyer |
50 | 01/05/25 | 7.30 pm | RR vs MI | Jaipur | MI won by 100 runs | Ryan Rickelton |
51 | 02/05/25 | 7.30 pm | GT vs SRH | Ahmedabad | GT won by 38 runs | Prasidh Krishna |
52 | 03/05/25 | 7.30 pm | RCB vs CSK | Bengaluru | RCB won by 2 runs | Romario Shepherd |
53 | 04/05/25 | 3.30 pm | KKR vs RR | Kolkata | KKR won by 1 run | Andre Russell |
54 | 04/05/25 | 7.30 pm | PBKS vs LSG | Dharamsala | PBKS won by 37 runs | Prabhsimran Singh |
55 | 05/05/25 | 7.30 pm | SRH vs DC | Hyderabad | No Result | — |
56 | 06/05/25 | 7.30 pm | MI vs GT | Mumbai | GT won by 3 wckts (DLS) | Shubman Gill |
57 | 07/05/25 | 7.30 pm | KKR vs CSK | Kolkata | CSK won by 2 wckts | Noor Ahmad |
58 | 17/05/25 | 7.30 pm | RCB vs KKR | Bengaluru | No Result | — |
59 | 18/05/25 | 3.30 pm | PBKS vs RR | Jaipr | PK won by 10 runs | Harpreet Brar |
60 | 18/05/25 | 7.30 pm | DC vs GT | Delhi | GT won by 10 wckts | Sai Sudharsan |
61 | 19/05/25 | 3.30 pm | LSG vs SRH | Lucknow | SRH won by wckts | Abhishek Sharma |
62 | 20/05/25 | 7.30 pm | CSK vs RR | Delhi | RR won by 6 wckts | Akash Madhwal |
63 | 21/05/25 | 7.30 pm | MI vs DC | Mumbai | MI won by 59 runs | Suryakumar Yadav |
64 | 22/05/25 | 7.30 pm | GT vs LSG | Ahmedabad | LSG won by 33 runs | Mitchell Marsh |
65 | 24/05/25 | 7.30 pm | RCB vs SRH | Bengaluru | SRH won by 42 runs | Ishan Kishan |
66 | 24/05/25 | 7.30 pm | PBKS vs DC | Jaipur | DC won by 6 wckts | Sameer Rizvi |
67 | 25/05/25 | 3:30 PM | GT vs CSK | Ahmedabad | CSK won by 83 runs | Dewald Brewis |
68 | 25/05/25 | 7.30 pm | SRH vs KKR | Delhi | SR won by 110 runs | H Klassen |
69 | 26/05/25 | 7.30 pm | PBKS vs MI | Jaipur | ||
70 | 27/05/25 | 7.30 pm | LSG vs RCB | Lucknow | ||
71 | 29/05/25 | 7.30 pm | TBD | TBA | ||
72 | 30/05/25 | 7.30 pm | TBD | TBA | ||
73 | 1/06/25 | 7.30 pm | TBD | TBA | ||
74 | 3/06/25 | 7.30 pm | TBD | TBA |
Matches are scheduled across 13 venues, including:
- Eden Gardens, Kolkata
- Rajiv Gandhi International Stadium, Hyderabad
- MA Chidambaram Stadium, Chennai
- Wankhede Stadium, Mumbai
- Narendra Modi Stadium, AhmedabadM. Chinnaswamy Stadium, Bengaluru
- Arun Jaitley Stadium, Delhi
- Sawai Mansingh Stadium, Jaipur
- IS Bindra Stadium, Mohali
- BRSABV Ekana Cricket Stadium, Lucknow
- Barsapara Cricket Stadium, Guwahati
- Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
- Himachal Pradesh Cricket Association Stadium, Dharamsala
Certain teams will play their home games at multiple venues. For example, Delhi Capitals will host matches in Visakhapatnam, Rajasthan Royals will host in Guwahati, and Punjab Kings will host in Dharamsala.
Also Read: IPL 2025 RCB: Royal Challengers Bengaluru Full Schedule, Squad and Captains
Streaming and Broadcast Details
The matches of IPL 2025 will be live telecast on the Star Sports Network in India. Digital streaming would be provided on the JioHotstar platform. Subscribers with Reliance Jio plans with ₹299 or more will enjoy live streaming. It differs from past seasons, bringing a hybrid model where free access is limited, thus requiring subscriptions based on user engagement.
With each passing match day in IPL 2025, the world of fans can expect the fastest running-off action on the carpet of India. With teams securing their respective venues to earn the right to lay their hands on the title, a frenzy of exhilaration runs through the veins of any ardent fan.