KKR to RCB, check complete IPL 2025 schedule of all 10 teams
Here are the complete schedules of all 10 IPL teams

CSK vs MI - March 23 - Chennai
CSK vs RCB - March 28 - Chennai
CSK vs RR - March 30 - Guwahati
CSK vs DC - April 5 - Chennai
CSK vs PBKS - April 8 - Mullanpur
CSK vs KKR - April 11 - Chennai
CSK vs LSG - April 14 - Lucknow
CSK vs MI - April 20 - Mumbai
CSK vs SRH - April 25 - Chennai
CSK vs PBKS - April 30 - Chennai
CSK vs RCB - May 3 - Bengaluru
CSK vs KKR - May 7 - Kolkata
CSK vs RR - May 12 - Chennai
CSK vs GT - May 18 - Ahmedabad

KKR vs RCB - 7:30 pm - March 22 - Kolkata
CSK vs RCB - 7:30 pm - March 28 - Chennai
RCB vs GT - 7:30 pm - April 2 - Bengaluru
MI vs RCB - 7:30 pm - April 7 - Mumbai
RCB vs DC - 7:30 pm - April 10 - Bengaluru
RR vs RCB - 3:30 pm - April 13 - Jaipur
RCB vs PBKS - 7:30 pm - April 18 - Bengaluru
PBKS vs RCB - 3:30 pm - April 20 - Mullanpur
RCB vs RR - 7:30 pm - April 24 - Bengaluru
DC vs RCB - 7:30 pm - April 27 - Delhi
RCB vs CSK - 7:30 pm - May 3 - Bengaluru
LSG vs RCB - 7:30 pm - May 9 - Lucknow
RCB vs SRH - 7:30 pm - May 13 - Bengaluru
RCB vs KKR - 7:30 pm - May 17 - Bengaluru

KKR vs RCB - 22-Mar-25, 7:30 PM, Kolkata
RR vs KKR - 26-Mar-25, 7:30 PM, Guwahati
MI vs KKR - 31-Mar-25, 7:30 PM, Mumbai
KKR vs SRH - 03-Apr-25, 7:30 PM, Kolkata
KKR vs LSG - 06-Apr-25, 3:30 PM, Kolkata
CSK vs KKR - 11-Apr-25, 7:30 PM, Chennai
PBKS vs KKR - 15-Apr-25, 7:30 PM, New Chandigarh
KKR vs GT - 21-Apr-25, 7:30 PM, Kolkata
KKR vs PBKS - 26-Apr-25, 7:30 PM, Kolkata
DC vs KKR - 29-Apr-25, 7:30 PM, Delhi
KKR vs RR - 04-May-25, 3:30 PM, Kolkata
KKR vs CSK - 07-May-25, 7:30 PM, Kolkata
SRH vs KKR - 10-May-25, 7:30 PM, Hyderabad
RCB vs KKR - 17-May-25, 7:30 PM, Bengaluru

March 23: MI vs Chennai Super Kings, M.A. Chidambaram Stadium, Chennai
March 29: MI vs Gujarat Titans, Narendra Modi Stadium, Ahmedabad
March 31: MI vs Kolkata Knight Riders, Wankhede Stadium, Mumbai
April 4: MI vs Lucknow Super Giants, BRSABV Ekana Cricket Stadium, Lucknow
April 7: MI vs Royal Challengers Bengaluru, Wankhede Stadium, Mumbai
April 13: MI vs Delhi Capitals, Arun Jaitley Stadium, Delhi
April 17: MI vs Sunrisers Hyderabad, Wankhede Stadium, Mumbai
April 20: MI vs Chennai Super Kings, Wankhede Stadium, Mumbai
April 23: MI vs Sunrisers Hyderabad, Rajiv Gandhi International Stadium, Hyderabad
April 27: MI vs Lucknow Super Giants, Wankhede Stadium, Mumbai
May 1: MI vs Rajasthan Royals, Sawai Mansingh Stadium, Jaipur
May 6: MI vs Gujarat Titans, Wankhede Stadium, Mumbai
May 11: MI vs Punjab Kings, HPCA Stadium, Dharamsala
May 15: MI vs Delhi Capitals, Wankhede Stadium, Mumbai

Rajasthan Royals vs Sunrisers Hyderabad in Hyderabad - March 23 - 3:30 PM
Rajasthan Royals vs Kolkata Knight Riders in Guwahati - March 26 - 7:30 PM
Rajasthan Royals vs Chennai Super Kings in Guwahati - March 30 - 7:30 PM
Rajasthan Royals vs Punjab Kings in Chandigarh - April 5 - 7:30 PM
Rajasthan Royals vs Gujarat Titans in Ahmedabad - April 9 - 7:30 PM
Rajasthan Royals vs Royal Challengers Bengaluru in Jaipur - April 13 - 3:30 PM
Rajasthan Royals vs Delhi Capitals in Delhi - April 16 - 7:30 PM
Rajasthan Royals vs Lucknow Super Giants in Jaipur - April 19 - 7:30 PM
Rajasthan Royals vs Royal Challengers Bengaluru in Bengaluru - April 24 - 7:30 PM
Rajasthan Royals vs Gujarat Titans in Jaipur - April 28 - 7:30 PM
Rajasthan Royals vs Mumbai Indians in Jaipur - May 1 - 7:30 PM
Rajasthan Royals vs Kolkata Knight Riders in Kolkata - May 4 - 3:30 PM
Rajasthan Royals vs Chennai Super Kings in Chennai - May 12 - 7:30 PM
Rajasthan Royals vs Punjab Kings in Jaipur - May 16 - 7:30 PM

March 23: Sunriseres Hyderabad vs Rajasthan Royals, Rajiv Gandhi International Stadium, Hyderabad
March 27: Sunriseres Hyderabad vs Lucknow Super Giants, Rajiv Gandhi International Stadium, Hyderabad
March 30: Sunriseres Hyderabad vs Delhi Capitals, Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Vizag
April 3: Sunriseres Hyderabad vs Kolkata Knight Riders, Eden Gardens, Kolkata
April 6: Sunriseres Hyderabad vs Gujarat Titans, Rajiv Gandhi International Stadium, Hyderabad
April 12: Sunriseres Hyderabad vs Punjab Kings, Rajiv Gandhi International Stadium, Hyderabad
April 17: Sunriseres Hyderabad vs Mumbai Indians, Wankhede Stadium, Mumbai
April 23: Sunriseres Hyderabad vs Mumbai Indians, Rajiv Gandhi International Stadium, Hyderabad
April 25: Sunriseres Hyderabad vs Chennai Super Kings, M.A. Chidambaram Stadium, Chennai
May 2: Sunriseres Hyderabad vs Gujarat Titans, Narendra Modi Stadium, Ahmedabad
May 5: Sunriseres Hyderabad vs Delhi Capitals, Rajiv Gandhi International Stadium, Hyderabad
May 10: Sunriseres Hyderabad vs Kolkata Knight Riders, Rajiv Gandhi International Stadium, Hyderabad
May 13: Sunriseres Hyderabad vs Royal Challengers Bengaluru, M. Chinnaswamy Stadium, Bengaluru
May 18: Sunriseres Hyderabad vs Lucknow Super Giants, BRSABV Ekana Cricket Stadium, Lucknow

GT vs PBKS, March 25 - Ahmedabad
GT vs MI, March 29 - Ahmedabad
RCB vs GT, April 2 - Bengaluru
SRH vs GT, April 6 - Hyderabad
GT vs RR, April 9 - Ahmedabad
LSG vs GT, April 12 - Lucknow
GT vs DC, April 19 - Ahmedabad
KKR vs GT, April 21 - Kolkata
RR vs GT, April 28 - Jaipur
GT vs SRH, May 2 - Ahmedabad
MI vs GT, May 6 - Mumbai
DC vs GT, May 11 - Delhi
GT vs LSG, May 14 - Ahmedabad
GT vs CSK, May 18 - Ahmedabad

DC vs LSG - 7:30 pm - March 24 - Vishakapatnam
SRH vs LSG - 7:30 pm - March 27 - Hyderabad
LSG vs PBKS - 7:30 pm - April 1 - Lucknow
LSG vs MI - 7:30 pm - April 4 - Lucknow
KKR vs LSG - 3:30 pm - April 6 - Kolkata
LSG vs GT - 3:30 pm - April 12 - Lucknow
LSG vs CSK - 7:30 pm - April 14 - Lucknow
RR vs LSG - 7:30 pm - April 19 - Jaipur
LSG vs DC - 7:30 pm - April 22 - Lucknow
MI vs LSG - 3:30 pm - April 27 - Mumbai
PBKS vs LSG - 7:30 pm - May 4 - Dharamsala
LSG vs RCB - 7:30 pm - May 9 - Lucknow
GT vs LSG - 7:30 pm - May 14 - Ahmedabad
LSG vs SRH - 7:30 pm - May 18 - Lucknow

DC vs LSG, March 24 - Vishakhapatnam
DC vs SRH, March 30 - Vishakhapatnam
CSK vs DC, April 5 - Chennai
RCB vs DC, April 10 - Bengaluru
DC vs MI, April 13 - Delhi
DC vs RR, April 16 - Delhi
GT vs DC, April 19 - Ahmedabad
LSG vs DC, April 22 - Lucknow
DC vs RCB, April 27 - Delhi
DC vs KKR, April 29 - Delhi
SRH vs DC, May 5 - Hyderabad
PBKS vs DC, May 8 - Dharamsala
DC vs GT, May 11 - Delhi
MI vs DC, May 15 - Mumbai

PBKS vs Gujarat Titans in Ahmedabad- March 25
PBKS vs Lucknow Super Giants in Lucknow - April 1vs Rajasthan Royals in New Chandigarh - April 5
PBKS vs Chennai Super Kings in New Chandigarh - April 8
PBKS vs Sunrisers Hyderabad in Hyderabad - April 12
PBKS vs Kolkata Knight Riders in New Chandigarh - April 15
PBKS vs Royal Challengers Bengaluru in Bengaluru - April 18
PBKS vs Royal Challengers Bengaluru in New Chandigarh - April 20
PBKS vs Kolkata Knight Riders in Kolkata - April 26
PBKS vs Chennai Super Kings in Chennai - April 30
PBKS vs Lucknow Super Giants in Dharamsala - May 4
PBKS vs Delhi Capitals in Dharamsala - May 8
PBKS vs Mumbai Indians in Dharamsala - May 11
PBKS vs Rajasthan Royals in Jaipur - May 16