Match 1
Friday 22 March, 2024
08:00 PM IST (14:30 GMT)
MA Chidambaram Stadium, Chennai
Chennai Super Kings beat Royal Challengers Bengaluru by 6 wickets
Match 2
Saturday 23 March, 2024
03:30 PM IST (10:00 GMT)
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
Punjab Kings beat Delhi Capitals by 4 wickets
Match 3
Saturday 23 March, 2024
07:30 PM IST (14:00 GMT)
Eden Gardens, Kolkata
Kolkata Knight Riders beat Sunrisers Hyderabad by 4 runs
Match 4
Sunday 24 March, 2024
03:30 PM IST (10:00 GMT)
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals beat Lucknow Super Giants by 20 runs
Match 5
Sunday 24 March, 2024
07:30 PM IST (14:00 GMT)
Narendra Modi Stadium, Ahmedabad
Gujarat Titans beat Mumbai Indians by 6 runs
Match 6
Monday 25 March, 2024
07:30 PM IST (14:00 GMT)
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru beat Punjab Kings by 4 wickets
Match 7
Tuesday 26 March, 2024
07:30 PM IST (14:00 GMT)
MA Chidambaram Stadium, Chennai
Chennai Super Kings beat Gujarat Titans by 63 runs
Match 8
Wednesday 27 March, 2024
07:30 PM IST (14:00 GMT)
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad beat Mumbai Indians by 31 runs
Match 9
Thursday 28 March, 2024
07:30 PM IST (14:00 GMT)
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals beat Delhi Capitals by 12 runs
Match 10
Friday 29 March, 2024
07:30 PM IST (14:00 GMT)
M.Chinnaswamy Stadium, Bengaluru
Kolkata Knight Riders beat Royal Challengers Bengaluru by 7 wickets
Match 11
Saturday 30 March, 2024
07:30 PM IST (14:00 GMT)
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Lucknow Super Giants beat Punjab Kings by 21 runs
Match 12
Sunday 31 March, 2024
03:30 PM IST (10:00 GMT)
Narendra Modi Stadium, Ahmedabad
Gujarat Titans beat Sunrisers Hyderabad by 7 wickets
Match 13
Sunday 31 March, 2024
07:30 PM IST (14:00 GMT)
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Delhi Capitals beat Chennai Super Kings by 20 runs
Match 14
Monday 01 April, 2024
07:30 PM IST (14:00 GMT)
Wankhede Stadium, Mumbai
Rajasthan Royals beat Mumbai Indians by 6 wickets
Match 15
Tuesday 02 April, 2024
07:30 PM IST (14:00 GMT)
M.Chinnaswamy Stadium, Bengaluru
Lucknow Super Giants beat Royal Challengers Bengaluru by 28 runs
Match 16
Wednesday 03 April, 2024
07:30 PM IST (14:00 GMT)
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Kolkata Knight Riders beat Delhi Capitals by 106 runs
Match 17
Thursday 04 April, 2024
07:30 PM IST (14:00 GMT)
Narendra Modi Stadium, Ahmedabad
Punjab Kings beat Gujarat Titans by 3 wickets
Match 18
Friday 05 April, 2024
07:30 PM IST (14:00 GMT)
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad beat Chennai Super Kings by 6 wickets
Match 19
Saturday 06 April, 2024
07:30 PM IST (14:00 GMT)
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals beat Royal Challengers Bengaluru by 6 wickets
Match 20
Sunday 07 April, 2024
03:30 PM IST (10:00 GMT)
Wankhede Stadium, Mumbai
Mumbai Indians beat Delhi Capitals by 29 runs
Match 21
Sunday 07 April, 2024
07:30 PM IST (14:00 GMT)
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Lucknow Super Giants beat Gujarat Titans by 33 runs
Match 22
Monday 08 April, 2024
07:30 PM IST (14:00 GMT)
MA Chidambaram Stadium, Chennai
Chennai Super Kings beat Kolkata Knight Riders by 7 wickets
Match 23
Tuesday 09 April, 2024
07:30 PM IST (14:00 GMT)
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
Sunrisers Hyderabad beat Punjab Kings by 2 runs
Match 24
Wednesday 10 April, 2024
07:30 PM IST (14:00 GMT)
Sawai Mansingh Stadium, Jaipur
Gujarat Titans beat Rajasthan Royals by 3 wickets
Match 25
Thursday 11 April, 2024
07:30 PM IST (14:00 GMT)
Wankhede Stadium, Mumbai
Mumbai Indians beat Royal Challengers Bengaluru by 7 wickets
Match 26
Friday 12 April, 2024
07:30 PM IST (14:00 GMT)
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Delhi Capitals beat Lucknow Super Giants by 6 wickets
Match 27
Saturday 13 April, 2024
07:30 PM IST (14:00 GMT)
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
Rajasthan Royals beat Punjab Kings by 3 wickets
Match 28
Sunday 14 April, 2024
03:30 PM IST (10:00 GMT)
Eden Gardens, Kolkata
Kolkata Knight Riders beat Lucknow Super Giants by 8 wickets
Match 29
Sunday 14 April, 2024
07:30 PM IST (14:00 GMT)
Wankhede Stadium, Mumbai
Chennai Super Kings beat Mumbai Indians by 20 runs
Match 30
Monday 15 April, 2024
07:30 PM IST (14:00 GMT)
M.Chinnaswamy Stadium, Bengaluru
Sunrisers Hyderabad beat Royal Challengers Bengaluru by 25 runs
Match 32
Wednesday 17 April, 2024
07:30 PM IST (14:00 GMT)
Narendra Modi Stadium, Ahmedabad
Delhi Capitals beat Gujarat Titans by 6 wickets
Match 31
Tuesday 16 April, 2024
07:30 PM IST (14:00 GMT)
Eden Gardens, Kolkata
Rajasthan Royals beat Kolkata Knight Riders by 2 wickets
Match 33
Thursday 18 April, 2024
07:30 PM IST (14:00 GMT)
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
Mumbai Indians beat Punjab Kings by 9 runs
Match 34
Friday 19 April, 2024
07:30 PM IST (14:00 GMT)
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Lucknow Super Giants beat Chennai Super Kings by 8 wickets
Match 35
Saturday 20 April, 2024
07:30 PM IST (14:00 GMT)
Arun Jaitley Stadium, Delhi
Sunrisers Hyderabad beat Delhi Capitals by 67 runs
Match 36
Sunday 21 April, 2024
03:30 PM IST (10:00 GMT)
Eden Gardens, Kolkata
Kolkata Knight Riders beat Royal Challengers Bengaluru by 1 run
Match 37
Sunday 21 April, 2024
07:30 PM IST (14:00 GMT)
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
Gujarat Titans beat Punjab Kings by 3 wickets
Match 38
Monday 22 April, 2024
07:30 PM IST (14:00 GMT)
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals beat Mumbai Indians by 9 wickets
Match 39
Tuesday 23 April, 2024
07:30 PM IST (14:00 GMT)
MA Chidambaram Stadium, Chennai
Lucknow Super Giants beat Chennai Super Kings by 6 wickets
Match 40
Wednesday 24 April, 2024
07:30 PM IST (14:00 GMT)
Arun Jaitley Stadium, Delhi
Delhi Capitals beat Gujarat Titans by 4 runs
Match 41
Thursday 25 April, 2024
07:30 PM IST (14:00 GMT)
Rajiv Gandhi International Stadium, Hyderabad
Royal Challengers Bengaluru beat Sunrisers Hyderabad by 35 runs
Match 42
Friday 26 April, 2024
07:30 PM IST (14:00 GMT)
Eden Gardens, Kolkata
Punjab Kings beat Kolkata Knight Riders by 8 wickets
Match 43
Saturday 27 April, 2024
03:30 PM IST (10:00 GMT)
Arun Jaitley Stadium, Delhi
Delhi Capitals beat Mumbai Indians by 10 runs
Match 44
Saturday 27 April, 2024
07:30 PM IST (14:00 GMT)
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Rajasthan Royals beat Lucknow Super Giants by 7 wickets
Match 45
Sunday 28 April, 2024
03:30 PM IST (10:00 GMT)
Narendra Modi Stadium, Ahmedabad
Royal Challengers Bengaluru beat Gujarat Titans by 9 wickets
Match 46
Sunday 28 April, 2024
07:30 PM IST (14:00 GMT)
MA Chidambaram Stadium, Chennai
Chennai Super Kings beat Sunrisers Hyderabad by 78 runs
Match 47
Monday 29 April, 2024
07:30 PM IST (14:00 GMT)
Eden Gardens, Kolkata
Kolkata Knight Riders beat Delhi Capitals by 7 wickets
Match 48
Tuesday 30 April, 2024
07:30 PM IST (14:00 GMT)
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Lucknow Super Giants beat Mumbai Indians by 4 wickets
Match 49
Wednesday 01 May, 2024
07:30 PM IST (14:00 GMT)
MA Chidambaram Stadium, Chennai
Punjab Kings beat Chennai Super Kings by 7 wickets
Match 50
Thursday 02 May, 2024
07:30 PM IST (14:00 GMT)
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad beat Rajasthan Royals by 1 run
Match 51
Friday 03 May, 2024
07:30 PM IST (14:00 GMT)
Wankhede Stadium, Mumbai
Kolkata Knight Riders beat Mumbai Indians by 24 runs
Match 52
Saturday 04 May, 2024
07:30 PM IST (14:00 GMT)
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru beat Gujarat Titans by 4 wickets
Match 53
Sunday 05 May, 2024
03:30 PM IST (10:00 GMT)
Himachal Pradesh Cricket Association Stadium, Dharamsala
Chennai Super Kings beat Punjab Kings by 28 runs
Match 54
Sunday 05 May, 2024
07:30 PM IST (14:00 GMT)
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Kolkata Knight Riders beat Lucknow Super Giants by 98 runs
Match 55
Monday 06 May, 2024
07:30 PM IST (14:00 GMT)
Wankhede Stadium, Mumbai
Mumbai Indians beat Sunrisers Hyderabad by 7 wickets
Match 56
Tuesday 07 May, 2024
07:30 PM IST (14:00 GMT)
Arun Jaitley Stadium, Delhi
Delhi Capitals beat Rajasthan Royals by 20 runs
Match 57
Wednesday 08 May, 2024
07:30 PM IST (14:00 GMT)
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad beat Lucknow Super Giants by 10 wickets
Match 58
Thursday 09 May, 2024
07:30 PM IST (14:00 GMT)
Himachal Pradesh Cricket Association Stadium, Dharamsala
Royal Challengers Bengaluru beat Punjab Kings by 60 runs
Match 59
Friday 10 May, 2024
07:30 PM IST (14:00 GMT)
Narendra Modi Stadium, Ahmedabad
Gujarat Titans beat Chennai Super Kings by 35 runs
Match 60
Saturday 11 May, 2024
07:30 PM IST (14:00 GMT)
Eden Gardens, Kolkata
Kolkata Knight Riders beat Mumbai Indians by 18 runs
Match 61
Sunday 12 May, 2024
03:30 PM IST (10:00 GMT)
MA Chidambaram Stadium, Chennai
Chennai Super Kings beat Rajasthan Royals by 5 wickets
Match 62
Sunday 12 May, 2024
07:30 PM IST (14:00 GMT)
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru beat Delhi Capitals by 47 runs
Match 63
Monday 13 May, 2024
07:30 PM IST (14:00 GMT)
Narendra Modi Stadium, Ahmedabad
Match Abandoned
Match 64
Tuesday 14 May, 2024
07:30 PM IST (14:00 GMT)
Arun Jaitley Stadium, Delhi
Delhi Capitals beat Lucknow Super Giants by 19 runs
Match 65
Wednesday 15 May, 2024
07:30 PM IST (14:00 GMT)
Barsapara Cricket Stadium, Guwahati
Punjab Kings beat Rajasthan Royals by 5 wickets
Match 66
Thursday 16 May, 2024
07:30 PM IST (14:00 GMT)
Rajiv Gandhi International Stadium, Hyderabad
Match Abandoned
Match 67
Friday 17 May, 2024
07:30 PM IST (14:00 GMT)
Wankhede Stadium, Mumbai
Lucknow Super Giants beat Mumbai Indians by 18 runs
Match 68
Saturday 18 May, 2024
07:30 PM IST (14:00 GMT)
M.Chinnaswamy Stadium, Bengaluru
Royal Challengers Bengaluru beat Chennai Super Kings by 27 runs
Match 69
Sunday 19 May, 2024
03:30 PM IST (10:00 GMT)
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad beat Punjab Kings by 4 wickets
Match 70
Sunday 19 May, 2024
07:30 PM IST (14:00 GMT)
Barsapara Cricket Stadium, Guwahati
Match Abandoned
Qualifier 1
Tuesday 21 May, 2024
07:30 PM IST (14:00 GMT)
Narendra Modi Stadium, Ahmedabad
Kolkata Knight Riders beat Sunrisers Hyderabad by 8 wickets
Eliminator
Wednesday 22 May, 2024
07:30 PM IST (14:00 GMT)
Narendra Modi Stadium, Ahmedabad
Rajasthan Royals beat Royal Challengers Bengaluru by 4 wickets
Qualifier 2
Friday 24 May, 2024
07:30 PM IST (14:00 GMT)
MA Chidambaram Stadium, Chennai
Sunrisers Hyderabad beat Rajasthan Royals by 36 runs
Final
Sunday 26 May, 2024
07:30 PM IST (14:00 GMT)
MA Chidambaram Stadium, Chennai
Kolkata Knight Riders beat Sunrisers Hyderabad by 8 wickets