Get ready, cricket fans—IPL 2025 is almost here, and the full IPL 2025 Schedule has just dropped! The 18th season of the Indian Premier League kicks off on March 22, 2025, with defending champs Kolkata Knight Riders facing Royal Challengers Bengaluru, setting the tone for 74 action-packed matches. From thrilling double-headers to nail-biting playoffs, this year’s TATA IPL promises drama, rivalries, and unforgettable moments across 13 iconic venues. Whether you’re planning to cheer from the stands or follow every ball online, we’ve got the complete match list below with dates, teams, venues, and timings—everything you need to stay ahead of the game. Dive in and start marking your calendars!
TATA IPL 2025 Schedule For Full Match
Match No. | Date | Teams | Venue | Time |
---|---|---|---|---|
1 | March 22 | KKR vs RCB | Eden Gardens, Kolkata | 7:30 PM |
2 | March 23 | SRH vs RR | Rajiv Gandhi Stadium, Hyderabad | 3:30 PM |
3 | March 23 | CSK vs MI | MA Chidambaram Stadium, Chennai | 7:30 PM |
4 | March 24 | GT vs DC | Narendra Modi Stadium, Ahmedabad | 7:30 PM |
5 | March 25 | PBKS vs LSG | New PCA Stadium, Chandigarh | 7:30 PM |
6 | March 26 | RCB vs CSK | M Chinnaswamy Stadium, Bengaluru | 7:30 PM |
7 | March 27 | MI vs SRH | Wankhede Stadium, Mumbai | 7:30 PM |
8 | March 28 | RR vs KKR | Sawai Mansingh Stadium, Jaipur | 7:30 PM |
9 | March 29 | DC vs PBKS | Arun Jaitley Stadium, New Delhi | 3:30 PM |
10 | March 29 | LSG vs GT | Ekana Cricket Stadium, Lucknow | 7:30 PM |
11 | March 30 | SRH vs RCB | Rajiv Gandhi Stadium, Hyderabad | 3:30 PM |
12 | March 30 | KKR vs CSK | Eden Gardens, Kolkata | 7:30 PM |
13 | March 31 | MI vs RR | Wankhede Stadium, Mumbai | 7:30 PM |
14 | April 1 | PBKS vs GT | New PCA Stadium, Chandigarh | 7:30 PM |
15 | April 2 | LSG vs DC | Ekana Cricket Stadium, Lucknow | 7:30 PM |
16 | April 3 | RCB vs KKR | M Chinnaswamy Stadium, Bengaluru | 7:30 PM |
17 | April 4 | RR vs SRH | Sawai Mansingh Stadium, Jaipur | 7:30 PM |
18 | April 5 | GT vs MI | Narendra Modi Stadium, Ahmedabad | 3:30 PM |
19 | April 5 | CSK vs PBKS | MA Chidambaram Stadium, Chennai | 7:30 PM |
20 | April 6 | DC vs LSG | Arun Jaitley Stadium, New Delhi | 3:30 PM |
21 | April 6 | KKR vs RR | Eden Gardens, Kolkata | 7:30 PM |
22 | April 7 | SRH vs GT | Rajiv Gandhi Stadium, Hyderabad | 7:30 PM |
23 | April 8 | MI vs RCB | Wankhede Stadium, Mumbai | 7:30 PM |
24 | April 9 | PBKS vs CSK | New PCA Stadium, Chandigarh | 7:30 PM |
25 | April 10 | LSG vs RR | Ekana Cricket Stadium, Lucknow | 7:30 PM |
26 | April 11 | DC vs SRH | Visakhapatnam | 7:30 PM |
27 | April 12 | GT vs KKR | Narendra Modi Stadium, Ahmedabad | 3:30 PM |
28 | April 12 | RCB vs PBKS | M Chinnaswamy Stadium, Bengaluru | 7:30 PM |
29 | April 13 | CSK vs LSG | MA Chidambaram Stadium, Chennai | 3:30 PM |
30 | April 13 | RR vs MI | Sawai Mansingh Stadium, Jaipur | 7:30 PM |
31 | April 14 | SRH vs DC | Rajiv Gandhi Stadium, Hyderabad | 7:30 PM |
32 | April 15 | KKR vs GT | Eden Gardens, Kolkata | 7:30 PM |
33 | April 16 | PBKS vs RCB | New PCA Stadium, Chandigarh | 7:30 PM |
34 | April 17 | MI vs LSG | Wankhede Stadium, Mumbai | 7:30 PM |
35 | April 18 | CSK vs RR | MA Chidambaram Stadium, Chennai | 7:30 PM |
36 | April 19 | RCB vs DC | M Chinnaswamy Stadium, Bengaluru | 3:30 PM |
37 | April 19 | GT vs SRH | Narendra Modi Stadium, Ahmedabad | 7:30 PM |
38 | April 20 | KKR vs PBKS | Eden Gardens, Kolkata | 3:30 PM |
39 | April 20 | LSG vs MI | Ekana Cricket Stadium, Lucknow | 7:30 PM |
40 | April 21 | RR vs CSK | Guwahati | 7:30 PM |
41 | April 22 | DC vs GT | Arun Jaitley Stadium, New Delhi | 7:30 PM |
42 | April 23 | SRH vs LSG | Rajiv Gandhi Stadium, Hyderabad | 7:30 PM |
43 | April 24 | PBKS vs KKR | HPCA Stadium, Dharamsala | 7:30 PM |
44 | April 25 | MI vs DC | Wankhede Stadium, Mumbai | 7:30 PM |
45 | April 26 | RCB vs GT | M Chinnaswamy Stadium, Bengaluru | 3:30 PM |
46 | April 26 | CSK vs SRH | MA Chidambaram Stadium, Chennai | 7:30 PM |
47 | April 27 | LSG vs PBKS | Ekana Cricket Stadium, Lucknow | 3:30 PM |
48 | April 27 | RR vs DC | Sawai Mansingh Stadium, Jaipur | 7:30 PM |
49 | April 28 | KKR vs MI | Eden Gardens, Kolkata | 7:30 PM |
50 | April 29 | GT vs RCB | Narendra Modi Stadium, Ahmedabad | 7:30 PM |
51 | April 30 | SRH vs CSK | Rajiv Gandhi Stadium, Hyderabad | 7:30 PM |
52 | May 1 | DC vs RR | Arun Jaitley Stadium, New Delhi | 7:30 PM |
53 | May 2 | MI vs PBKS | Wankhede Stadium, Mumbai | 7:30 PM |
54 | May 3 | LSG vs KKR | Ekana Cricket Stadium, Lucknow | 3:30 PM |
55 | May 3 | RCB vs SRH | M Chinnaswamy Stadium, Bengaluru | 7:30 PM |
56 | May 4 | CSK vs GT | MA Chidambaram Stadium, Chennai | 3:30 PM |
57 | May 4 | RR vs LSG | Sawai Mansingh Stadium, Jaipur | 7:30 PM |
58 | May 5 | PBKS vs DC | HPCA Stadium, Dharamsala | 7:30 PM |
59 | May 6 | KKR vs SRH | Eden Gardens, Kolkata | 7:30 PM |
60 | May 7 | MI vs GT | Wankhede Stadium, Mumbai | 7:30 PM |
61 | May 8 | DC vs CSK | Visakhapatnam | 7:30 PM |
62 | May 9 | LSG vs RCB | Ekana Cricket Stadium, Lucknow | 7:30 PM |
63 | May 10 | RR vs PBKS | Sawai Mansingh Stadium, Jaipur | 3:30 PM |
64 | May 10 | GT vs CSK | Narendra Modi Stadium, Ahmedabad | 7:30 PM |
65 | May 11 | SRH vs MI | Rajiv Gandhi Stadium, Hyderabad | 3:30 PM |
66 | May 11 | DC vs KKR | Arun Jaitley Stadium, New Delhi | 7:30 PM |
67 | May 12 | RCB vs RR | M Chinnaswamy Stadium, Bengaluru | 7:30 PM |
68 | May 13 | PBKS vs LSG | HPCA Stadium, Dharamsala | 7:30 PM |
69 | May 14 | CSK vs DC | MA Chidambaram Stadium, Chennai | 7:30 PM |
70 | May 18 | KKR vs LSG | Eden Gardens, Kolkata | 7:30 PM |
71 | May 20 | Qualifier 1 (1st vs 2nd) | Rajiv Gandhi Stadium, Hyderabad | 7:30 PM |
72 | May 21 | Eliminator (3rd vs 4th) | Rajiv Gandhi Stadium, Hyderabad | 7:30 PM |
73 | May 23 | Qualifier 2 | Eden Gardens, Kolkata | 7:30 PM |
74 | May 25 | Final | Eden Gardens, Kolkata | 7:30 PM |
Notes for Readers
- Teams: KKR (Kolkata Knight Riders), RCB (Royal Challengers Bengaluru), SRH (Sunrisers Hyderabad), RR (Rajasthan Royals), CSK (Chennai Super Kings), MI (Mumbai Indians), GT (Gujarat Titans), DC (Delhi Capitals), PBKS (Punjab Kings), LSG (Lucknow Super Giants).
- Timings: Matches are scheduled at 3:30 PM (afternoon) or 7:30 PM (evening), Indian Standard Time (IST).
- Playoffs: Matches 71–74 are playoff games, with teams determined by league standings.