Indian Premier League, 2024 matches, scorecards, preview, history, news and statistics
Fixtures
Finished22 March 2024 T20 at MA Chidambaram Stadium, Chennai Match 1
Chennai Super Kings vs Royal Challengers Bengaluru
Match 1
MA Chidambaram Stadium, Chennai
08:00 PM
CSK won by 6 wickets
Chennai Super Kings
CSK
176/4 (18.4)
Royal Challengers Bengaluru
RCB
173/6 (20)
Finished
CSK won by 6 wickets
Finished23 March 2024 T20 at Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh Match 2
Punjab Kings vs Delhi Capitals
Match 2
Maharaja Yadavindra Singh International Cricket Stadium, Chandigarh
03:30 PM
PBKS won by 4 wickets
Punjab Kings
PBKS
177/6 (19.2)
Delhi Capitals
DC
174/9 (20)
Finished
PBKS won by 4 wickets
Finished23 March 2024 T20 at Eden Gardens, Kolkata Match 3
Kolkata Knight Riders vs Sunrisers Hyderabad
Match 3
Eden Gardens, Kolkata
07:30 PM
KKR won by 4 runs.
Kolkata Knight Riders
KKR
208/7 (20)
Sunrisers Hyderabad
SRH
204/7 (20)
Finished
KKR won by 4 runs.
Finished24 March 2024 T20 at Sawai Mansingh Stadium, Jaipur Match 4
Rajasthan Royals vs Lucknow Super Giants
Match 4
Sawai Mansingh Stadium, Jaipur
03:30 PM
RR won by 20 runs.
Rajasthan Royals
RR
193/4 (20)
Lucknow Super Giants
LSG
173/6 (20)
Finished
RR won by 20 runs.
Finished24 March 2024 T20 at Narendra Modi Stadium, Ahmedabad Match 5
Gujarat Titans vs Mumbai Indians
Match 5
Narendra Modi Stadium, Ahmedabad
07:30 PM
GT won by 6 runs.
Gujarat Titans
GT
168/6 (20)
Mumbai Indians
MI
162/9 (20)
Finished
GT won by 6 runs.
Finished25 March 2024 T20 at M.Chinnaswamy Stadium, Bengaluru Match 6
Royal Challengers Bengaluru vs Punjab Kings
Match 6
M.Chinnaswamy Stadium, Bengaluru
07:30 PM
RCB won by 4 wickets
Royal Challengers Bengaluru
RCB
178/6 (19.2)
Punjab Kings
PBKS
176/6 (20)
Finished
RCB won by 4 wickets
Finished26 March 2024 T20 at MA Chidambaram Stadium, Chennai Match 7
Chennai Super Kings vs Gujarat Titans
Match 7
MA Chidambaram Stadium, Chennai
07:30 PM
CSK won by 63 runs.
Chennai Super Kings
CSK
206/6 (20)
Gujarat Titans
GT
143/8 (20)
Finished
CSK won by 63 runs.
Finished27 March 2024 T20 at Rajiv Gandhi International Stadium, Uppal, Hyderabad Match 8
Sunrisers Hyderabad vs Mumbai Indians
Match 8
Rajiv Gandhi International Stadium, Uppal, Hyderabad
07:30 PM
SRH won by 31 runs.
Sunrisers Hyderabad
SRH
277/3 (20)
Mumbai Indians
MI
246/5 (20)
Finished
SRH won by 31 runs.
Finished28 March 2024 T20 at Sawai Mansingh Stadium, Jaipur Match 9
Rajasthan Royals vs Delhi Capitals
Match 9
Sawai Mansingh Stadium, Jaipur
07:30 PM
RR won by 12 runs.
Rajasthan Royals
RR
185/5 (20)
Delhi Capitals
DC
173/5 (20)
Finished
RR won by 12 runs.
Finished29 March 2024 T20 at M.Chinnaswamy Stadium, Bengaluru Match 10
Royal Challengers Bengaluru vs Kolkata Knight Riders
Match 10
M.Chinnaswamy Stadium, Bengaluru
07:30 PM
KKR won by 7 wickets
Royal Challengers Bengaluru
RCB
182/6 (20)
Kolkata Knight Riders
KKR
186/3 (16.5)
Finished
KKR won by 7 wickets
Finished30 March 2024 T20 at Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow Match 11
Lucknow Super Giants vs Punjab Kings
Match 11
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
07:30 PM
LSG won by 21 runs.
Lucknow Super Giants
LSG
199/8 (20)
Punjab Kings
PBKS
178/5 (20)
Finished
LSG won by 21 runs.
Finished31 March 2024 T20 at Narendra Modi Stadium, Ahmedabad Match 12
Gujarat Titans vs Sunrisers Hyderabad
Match 12
Narendra Modi Stadium, Ahmedabad
03:30 PM
GT won by 7 wickets
Gujarat Titans
GT
168/3 (19.1)
Sunrisers Hyderabad
SRH
162/8 (20)
Finished
GT won by 7 wickets
Finished31 March 2024 T20 at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Match 13
Delhi Capitals vs Chennai Super Kings
Match 13
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
07:30 PM
DC won by 20 runs.
Delhi Capitals
DC
191/5 (20)
Chennai Super Kings
CSK
171/6 (20)
Finished
DC won by 20 runs.
Finished1 April 2024 T20 at Wankhede Stadium, Mumbai Match 14
Mumbai Indians vs Rajasthan Royals
Match 14
Wankhede Stadium, Mumbai
07:30 PM
RR won by 6 wickets
Mumbai Indians
MI
125/9 (20)
Rajasthan Royals
RR
127/4 (15.3)
Finished
RR won by 6 wickets
Finished2 April 2024 T20 at M.Chinnaswamy Stadium, Bengaluru Match 15
Royal Challengers Bengaluru vs Lucknow Super Giants
Match 15
M.Chinnaswamy Stadium, Bengaluru
07:30 PM
LSG won by 28 runs.
Royal Challengers Bengaluru
RCB
153/10 (19.4)
Lucknow Super Giants
LSG
181/5 (20)
Finished
LSG won by 28 runs.
Finished3 April 2024 T20 at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Match 16
Delhi Capitals vs Kolkata Knight Riders
Match 16
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
07:30 PM
KKR won by 106 runs.
Delhi Capitals
DC
166/10 (17.2)
Kolkata Knight Riders
KKR
272/7 (20)
Finished
KKR won by 106 runs.
Finished4 April 2024 T20 at Narendra Modi Stadium, Ahmedabad Match 17
Gujarat Titans vs Punjab Kings
Match 17
Narendra Modi Stadium, Ahmedabad
07:30 PM
PBKS won by 3 wickets
Gujarat Titans
GT
199/4 (20)
Punjab Kings
PBKS
200/7 (19.5)
Finished
PBKS won by 3 wickets
Finished5 April 2024 T20 at Rajiv Gandhi International Stadium, Uppal, Hyderabad Match 18
Sunrisers Hyderabad vs Chennai Super Kings
Match 18
Rajiv Gandhi International Stadium, Uppal, Hyderabad
07:30 PM
SRH won by 6 wickets
Sunrisers Hyderabad
SRH
166/4 (18.1)
Chennai Super Kings
CSK
165/5 (20)
Finished
SRH won by 6 wickets
Finished6 April 2024 T20 at Sawai Mansingh Stadium, Jaipur Match 19
Rajasthan Royals vs Royal Challengers Bengaluru
Match 19
Sawai Mansingh Stadium, Jaipur
07:30 PM
RR won by 6 wickets
Rajasthan Royals
RR
189/4 (19.1)
Royal Challengers Bengaluru
RCB
183/3 (20)
Finished
RR won by 6 wickets
Finished7 April 2024 T20 at Wankhede Stadium, Mumbai Match 20
Mumbai Indians vs Delhi Capitals
Match 20
Wankhede Stadium, Mumbai
03:30 PM
MI won by 29 runs.
Mumbai Indians
MI
234/5 (20)
Delhi Capitals
DC
205/8 (20)
Finished
MI won by 29 runs.