Skip to content

IPL 2025 Schedule

IPL 2025: First match – RCB vs KKR.

Best Cricket Telegram Channel

🚨 CSK vs MI ON MARCH 23 & APRIL 20 IN IPL 2025 🚨

🏟️ Kolkata Knight Riders’ Matches at Eden Gardens (IPL 2025)

  • 🆚 RCB – March 22
  • 🆚 SRH – April 3
  • 🆚 LSG – April 6
  • 🆚 GT – April 21
  • 🆚 PBKS – April 26
  • 🆚 RR – May 4
  • 🆚 CSK – May 7

🏟️ Chennai Super Kings’ Matches at Chepauk (IPL 2025)

🆚 RR – May 12

🆚 MI – March 23

🆚 RCB – March 28

🆚 DC – April 5

🆚 KKR – April 11

🆚 SRH – April 25

🆚 PBKS – April 30

Matches at Wankhede for Mumbai Indians

vs KKR on March 31
vs RCB on April 7
vs SRH on April 17
vs CSK on April 20
vs LSG on April 27
vs GT on May 6
vs DC on May 15

Here is Mumbai Indians’ full IPL 2025 schedule extracted from the image:

🏟️ Mumbai Indians IPL 2025 Schedule

  • 🆚 CSKMarch 23 (Sun) – Chennai
  • 🆚 GTMarch 29 (Sat) – Ahmedabad
  • 🆚 KKRMarch 31 (Mon) – Mumbai
  • 🆚 LSGApril 4 (Fri) – Lucknow
  • 🆚 RCBApril 7 (Mon) – Mumbai
  • 🆚 DCApril 13 (Sun) – Delhi
  • 🆚 SRHApril 17 (Thu) – Mumbai
  • 🆚 CSKApril 20 (Sun) – Mumbai
  • 🆚 SRHApril 23 (Wed) – Hyderabad
  • 🆚 LSGApril 27 (Sun) – Mumbai
  • 🆚 RRMay 1 (Thu) – Jaipur
  • 🆚 GTMay 6 (Tue) – Mumbai
  • 🆚 PBKSMay 11 (Sun) – Dharamsala
  • 🆚 DCMay 15 (Thu) – Mumbai

Let me know if you need any modifications!

🏟️ Sunrisers Hyderabad’s Matches at Hyderabad (IPL 2025)

  • 🆚 RR – March 23
  • 🆚 LSG – March 27
  • 🆚 GT – April 6
  • 🆚 PBKS – April 12
  • 🆚 MI – April 23
  • 🆚 DC – May 5
  • 🆚 KKR – May 10

🏟️ Royal Challengers Bengaluru’s Matches at Chinnaswamy (IPL 2025)

  • 🆚 GT – April 2
  • 🆚 DC – April 10
  • 🆚 PBKS – April 18
  • 🆚 RR – April 24
  • 🆚 CSK – May 3
  • 🆚 SRH – May 13
  • 🆚 KKR – May 17

🏟️ Chennai Super Kings (CSK) IPL 2025 Schedule

  • March 23 (Sun) 🆚 MI – Chennai
  • March 28 (Fri) 🆚 RCB – Chennai
  • March 30 (Sun) 🆚 RR – Guwahati
  • April 5 (Sat) 🆚 DC – Chennai
  • April 8 (Tue) 🆚 PBKS – Mullanpur
  • April 11 (Fri) 🆚 KKR – Chennai
  • April 14 (Mon) 🆚 LSG – Lucknow
  • April 20 (Sun) 🆚 MI – Mumbai
  • April 25 (Fri) 🆚 SRH – Chennai
  • April 30 (Wed) 🆚 PBKS – Chennai
  • May 3 (Sat) 🆚 RCB – Bengaluru
  • May 7 (Wed) 🆚 KKR – Kolkata
  • May 12 (Mon) 🆚 RR – Chennai
  • May 18 (Sun) 🆚 GT – Ahmedabad

This is CSK’s full schedule for IPL 2025, including home and away matches.

🏟️ Royal Challengers Bangalore (RCB) IPL 2025 Schedule

  • March 22 (Sat) 🆚 KKR – Kolkata
  • March 28 (Fri) 🆚 CSK – Chennai
  • April 2 (Wed) 🆚 GT – Bengaluru
  • April 7 (Mon) 🆚 MI – Mumbai
  • April 10 (Thu) 🆚 DC – Bengaluru
  • April 13 (Sun) 🆚 RR – Jaipur
  • April 18 (Fri) 🆚 PBKS – Bengaluru
  • April 20 (Sun) 🆚 PBKS – Mullanpur
  • April 24 (Thu) 🆚 RR – Bengaluru
  • April 27 (Sun) 🆚 DC – Delhi
  • May 3 (Sat) 🆚 CSK – Bengaluru
  • May 9 (Fri) 🆚 LSG – Lucknow
  • May 13 (Tue) 🆚 SRH – Bengaluru
  • May 17 (Sat) 🆚 KKR – Bengaluru

This is RCB’s full schedule for IPL 2025, including home and away matches.

🏟️ Kolkata Knight Riders (KKR) IPL 2025 Schedule

  • March 22 (Sat) 🆚 RCB – Kolkata
  • March 26 (Wed) 🆚 RR – Guwahati
  • March 31 (Mon) 🆚 MI – Mumbai
  • April 3 (Thu) 🆚 SRH – Kolkata
  • April 6 (Sun) 🆚 LSG – Kolkata
  • April 11 (Fri) 🆚 CSK – Chennai
  • April 15 (Tue) 🆚 PBKS – New Chandigarh
  • April 21 (Mon) 🆚 GT – Kolkata
  • April 26 (Sat) 🆚 PBKS – Kolkata
  • April 29 (Tue) 🆚 DC – Delhi
  • May 6 (Sun) 🆚 RR – Kolkata
  • May 7 (Wed) 🆚 CSK – Kolkata
  • May 10 (Sat) 🆚 SRH – Hyderabad
  • May 17 (Sat) 🆚 RCB – Bengaluru

This is KKR’s full schedule for IPL 2025, including home and away matches.

🏟️ Sunrisers Hyderabad (SRH) IPL 2025 Schedule

  • March 23 (Sun) 🆚 RR – Hyderabad
  • March 27 (Thu) 🆚 LSG – Hyderabad
  • March 30 (Sun) 🆚 DC – Vizag
  • April 3 (Thu) 🆚 KKR – Kolkata
  • April 6 (Sun) 🆚 GT – Hyderabad
  • April 12 (Sat) 🆚 PBKS – Hyderabad
  • April 17 (Thu) 🆚 MI – Mumbai
  • April 23 (Wed) 🆚 MI – Hyderabad
  • April 25 (Fri) 🆚 CSK – Chennai
  • May 2 (Fri) 🆚 GT – Ahmedabad
  • May 5 (Mon) 🆚 DC – Hyderabad
  • May 10 (Sat) 🆚 KKR – Hyderabad
  • May 13 (Tue) 🆚 RCB – Bengaluru
  • May 18 (Sun) 🆚 LSG – Lucknow

This is SRH’s full match schedule for IPL 2025, including home and away fixtures.

🏟️ Rajasthan Royals (RR) IPL 2025 Schedule

  • March 23 (Sun) 🆚 SRH – Hyderabad
  • March 26 (Wed) 🆚 KKR – Guwahati
  • March 30 (Sun) 🆚 CSK – Guwahati
  • April 5 (Sat) 🆚 PBKS – New Chandigarh
  • April 9 (Wed) 🆚 GT – Ahmedabad
  • April 13 (Sun) 🆚 RCB – Jaipur
  • April 16 (Wed) 🆚 DC – Delhi
  • April 19 (Sat) 🆚 LSG – Jaipur
  • April 24 (Thu) 🆚 RCB – Bengaluru
  • April 28 (Mon) 🆚 GT – Jaipur
  • May 1 (Thu) 🆚 MI – Jaipur
  • May 4 (Sun) 🆚 KKR – Kolkata
  • May 12 (Mon) 🆚 CSK – Chennai
  • May 16 (Fri) 🆚 PBKS – Jaipur

This is RR’s full match schedule for IPL 2025, including home and away fixtures.

IPL 2025 Schedule for Punjab Kings (PBKS)

  1. March 25 (Tue) – vs Gujarat Titans (Ahmedabad)
  2. April 1 (Tue) – vs Lucknow Super Giants (Lucknow)
  3. April 5 (Sat) – vs Rajasthan Royals (New Chandigarh)
  4. April 8 (Tue) – vs Chennai Super Kings (New Chandigarh)
  5. April 12 (Sat) – vs Sunrisers Hyderabad (Hyderabad)
  6. April 15 (Tue) – vs Kolkata Knight Riders (New Chandigarh)
  7. April 18 (Fri) – vs Royal Challengers Bengaluru (Bengaluru)
  8. April 20 (Sun) – vs Lucknow Super Giants (New Chandigarh)
  9. April 26 (Sat) – vs Kolkata Knight Riders (Kolkata)
  10. April 30 (Wed) – vs Chennai Super Kings (Chennai)
  11. May 4 (Sun) – vs Lucknow Super Giants (Dharamsala)
  12. May 8 (Thu) – vs Delhi Capitals (Dharamsala)
  13. May 11 (Sun) – vs Mumbai Indians (Dharamsala)
  14. May 16 (Fri) – vs Rajasthan Royals (Jaipur)

IPL 2025 Schedule for Delhi Capitals (DC)

  1. March 24 (Mon) – vs Lucknow Super Giants (Vizag)
  2. March 30 (Sun) – vs Sunrisers Hyderabad (Vizag)
  3. April 5 (Sat) – vs Kolkata Knight Riders (Chennai)
  4. April 10 (Thu) – vs Royal Challengers Bengaluru (Bengaluru)
  5. April 13 (Sun) – vs Mumbai Indians (Delhi)
  6. April 16 (Wed) – vs Rajasthan Royals (Delhi)
  7. April 19 (Sat) – vs Gujarat Titans (Ahmedabad)
  8. April 22 (Tue) – vs Lucknow Super Giants (Lucknow)
  9. April 27 (Sun) – vs Royal Challengers Bengaluru (Delhi)
  10. April 29 (Tue) – vs Kolkata Knight Riders (Delhi)
  11. May 5 (Mon) – vs Sunrisers Hyderabad (Hyderabad)
  12. May 8 (Thu) – vs Punjab Kings (Dharamsala)
  13. May 11 (Sun) – vs Gujarat Titans (Dharamsala)
  14. May 15 (Sun) – vs Mumbai Indians (Mumbai)

🏏 Matches at Dharamsala in IPL 2025:

  • 🔴 PBKS vs LSG – 🗓️ May 4
  • 🔴 PBKS vs DC – 🗓️ May 8
  • 🔴 PBKS vs MI – 🗓️ May 11

🏏 Matches at Guwahati in IPL 2025:

  • 🔵 RR vs KKR – 🗓️ March 26
  • 🔵 RR vs CSK – 🗓️ March 30

🏏 Matches at Vizag in IPL 2025:

  • 🟢 DC vs LSG – 🗓️ March 24
  • 🟢 DC vs SRH – 🗓️ March 30

🏏 Double-Headers in IPL 2025 🔥

🗓️ March

  • 🟠 SRH vs RRMarch 23
  • 💛 CSK vs MIMarch 23
  • 🔵 DC vs SRHMarch 30
  • 🔵 RR vs CSKMarch 30

🗓️ April

  • 🟣 KKR vs LSGApril 6
  • 🟠 SRH vs GTApril 6
  • 🔵 RR vs RCBApril 13
  • 🔵 DC vs MIApril 13
  • 🔴 PBKS vs RCBApril 20
  • 💙 MI vs CSKApril 20
  • 💙 MI vs LSGApril 27
  • 🔵 DC vs RCBApril 27

🗓️ May

  • 🟣 KKR vs RRMay 4
  • 🔴 PBKS vs LSGMay 4
  • 🔴 PBKS vs MIMay 11
  • 🔵 DC vs GTMay 11
  • 🟡 GT vs CSKMay 18
  • 🟢 LSG vs SRHMay 18

Here is the extracted IPL 2025 schedule for Gujarat Titans and Lucknow Super Giants from the images:

Gujarat Titans IPL 2025 Schedule

  1. 25 March (Tue): GT vs PBKS – Ahmedabad (Match 5)
  2. 29 March (Sat): GT vs MI – Ahmedabad (Match 9)
  3. 2 April (Wed): RCB vs GT – Bengaluru (Match 14)
  4. 6 April (Sun): SRH vs GT – Hyderabad (Match 20)
  5. 9 April (Wed): GT vs RR – Ahmedabad (Match 23)
  6. 12 April (Sat): LSG vs GT – Lucknow (Match 26)
  7. 19 April (Sat): GT vs DC – Ahmedabad (Match 35)
  8. 21 April (Mon): KKR vs GT – Kolkata (Match 39)
  9. 28 April (Mon): RR vs GT – Jaipur (Match 47)
  10. 2 May (Fri): GT vs SRH – Ahmedabad (Match 51)
  11. 6 May (Tue): MI vs GT – Mumbai (Match 56)
  12. 11 May (Sun): DC vs GT – Delhi (Match 62)
  13. 14 May (Wed): GT vs LSG – Ahmedabad (Match 65)
  14. 18 May (Sun): GT vs CSK – Ahmedabad (Match 69)

Lucknow Super Giants IPL 2025 Schedule

  1. 24 March (Mon): DC vs LSG – Vizag (Match 4)
  2. 27 March (Thu): SRH vs LSG – Hyderabad (Match 7)
  3. 1 April (Tue): LSG vs PBKS – Lucknow (Match 13)
  4. 4 April (Fri): LSG vs MI – Lucknow (Match 16)
  5. 6 April (Sun): KKR vs LSG – Kolkata (Match 19)
  6. 12 April (Sat): LSG vs GT – Lucknow (Match 26)
  7. 14 April (Mon): LSG vs CSK – Lucknow (Match 30)
  8. 19 April (Sat): RR vs LSG – Jaipur (Match 36)
  9. 22 April (Tue): LSG vs DC – Lucknow (Match 40)
  10. 27 April (Sun): MI vs LSG – Mumbai (Match 45)
  11. 4 May (Sun): PBKS vs LSG – Dharamshala (Match 54)
  12. 9 May (Fri): LSG vs RCB – Lucknow (Match 59)
  13. 14 May (Wed): GT vs LSG – Ahmedabad (Match 65)
  14. 18 May (Sun): LSG vs SRH – Lucknow (Match 70)

🏏 IPL 2025 Schedule (Matches 38-74)

📅 April 2025 Matches

  • 20-Apr (Sun) 🕢 7:30 PM – 🏟️ Mumbai 🆚 Chennai – Mumbai
  • 21-Apr (Mon) 🕢 7:30 PM – 🏟️ Kolkata 🆚 Gujarat – Kolkata
  • 22-Apr (Tue) 🕢 7:30 PM – 🏟️ Lucknow 🆚 Delhi – Lucknow
  • 23-Apr (Wed) 🕢 7:30 PM – 🏟️ Hyderabad 🆚 Mumbai – Hyderabad
  • 24-Apr (Thu) 🕢 7:30 PM – 🏟️ Bengaluru 🆚 Rajasthan – Bengaluru
  • 25-Apr (Fri) 🕢 7:30 PM – 🏟️ Chennai 🆚 Hyderabad – Chennai
  • 26-Apr (Sat) 🕢 7:30 PM – 🏟️ Kolkata 🆚 Punjab – Kolkata
  • 27-Apr (Sun) 🕢 7:30 PM – 🏟️ Mumbai 🆚 Lucknow – Mumbai
  • 28-Apr (Mon) 🕢 7:30 PM – 🏟️ Delhi 🆚 Bengaluru – Delhi
  • 29-Apr (Tue) 🕢 7:30 PM – 🏟️ Rajasthan 🆚 Gujarat – Jaipur
  • 30-Apr (Wed) 🕢 7:30 PM – 🏟️ Delhi 🆚 Kolkata – Delhi

📅 May 2025 Matches

  • 01-May (Thu) 🕢 7:30 PM – 🏟️ Chennai 🆚 Punjab – Chennai
  • 02-May (Fri) 🕢 7:30 PM – 🏟️ Rajasthan 🆚 Hyderabad – Jaipur
  • 03-May (Sat) 🕢 7:30 PM – 🏟️ Gujarat 🆚 Hyderabad – Ahmedabad
  • 04-May (Sun) 🕢 7:30 PM – 🏟️ Bengaluru 🆚 Rajasthan – Bengaluru
  • 05-May (Mon) 🕢 7:30 PM – 🏟️ Kolkata 🆚 Rajasthan – Kolkata
  • 06-May (Tue) 🕢 7:30 PM – 🏟️ Mumbai 🆚 Lucknow – Mumbai
  • 07-May (Wed) 🕢 7:30 PM – 🏟️ Kolkata 🆚 Chennai – Kolkata
  • 08-May (Thu) 🕢 7:30 PM – 🏟️ Punjab 🆚 Delhi – Dharamsala
  • 09-May (Fri) 🕢 7:30 PM – 🏟️ Lucknow 🆚 Bengaluru – Lucknow
  • 10-May (Sat) 🕢 7:30 PM – 🏟️ Hyderabad 🆚 Kolkata – Hyderabad
  • 11-May (Sun) 🕢 7:30 PM – 🏟️ Punjab 🆚 Mumbai – Dharamsala
  • 12-May (Mon) 🕢 7:30 PM – 🏟️ Delhi 🆚 Gujarat – Delhi
  • 13-May (Tue) 🕢 7:30 PM – 🏟️ Chennai 🆚 Rajasthan – Chennai
  • 14-May (Wed) 🕢 7:30 PM – 🏟️ Bengaluru 🆚 Hyderabad – Bengaluru
  • 15-May (Thu) 🕢 7:30 PM – 🏟️ Gujarat 🆚 Lucknow – Ahmedabad
  • 16-May (Fri) 🕢 7:30 PM – 🏟️ Mumbai 🆚 Delhi – Mumbai
  • 17-May (Sat) 🕢 7:30 PM – 🏟️ Rajasthan 🆚 Punjab – Jaipur
  • 18-May (Sun) 🕢 7:30 PM – 🏟️ Bengaluru 🆚 Kolkata – Bengaluru
  • 19-May (Mon) 🕢 7:30 PM – 🏟️ Gujarat 🆚 Chennai – Ahmedabad
  • 20-May (Tue) 🕢 7:30 PM – 🏟️ Lucknow 🆚 Hyderabad – Lucknow

🏆 IPL 2025 Playoffs

  • 21-May (Wed) 🕢 7:30 PMQualifier 1 – Ahmedabad
  • 22-May (Thu) 🕢 7:30 PMEliminator – Hyderabad
  • 24-May (Sat) 🕢 7:30 PMQualifier 2 – Kolkata
  • 25-May (Sun) 🕢 7:30 PMFinal – Kolkata

Let me know if you need any modifications!

0 Shares