1 Saturday 23 March 2019 Chennai Super Kings vs Royal Challengers Bangalore 20:00 Chennai 2 Sunday 24 March 2019 Kolkata Knight Riders vs Sunrisers Hyderabad 16:00 Kolkata 3 Sunday 24 March 2019 Mumbai Indians vs Delhi Capitals 20:00 Mumbai 4 Monday 25 March 2019 Rajasthan Royals vs Kings XI Punjab 20:00 Jaipur 5 Tuesday 26 March 2019 Delhi Capitals vs Chennai Super Kings 20:00 Delhi 6 Wednesday 27 March 2019 Kolkata Knight Riders vs Kings XI Punjab 20:00 Kolkata 7 Thursday 28 March 2019 Royal Challengers Bangalore vs Mumbai Indians 20:00 Bengaluru 8 Friday 29 March 2019 Sunrisers Hyderabad vs Rajasthan Royals 20:00 Hyderabad 9 Saturday 30 March 2019 Kings XI Punjab vs Mumbai Indians 16:00 Mohali 10 Saturday 30 March 2019 Delhi Capitals vs Kolkata Knight Riders 20:00 Delhi 11 Sunday 30 March 2019 Sunrisers Hyderabad vs Royal Challengers Bangalore 16:00 Hyderabad 12 Sunday 31 March 2019 Chennai Super Kings vs Rajasthan Royals 20:00 Chennai 13 Monday 1 April 2019 Kings XI Punjab vs Delhi Capitals 20:00 Mohali 14 Tuesday 2 April 2019 Rajasthan Royals vs Royal Challengers Bangalore 20:00 Jaipur 15 Wednesday 3 April 2019 Mumbai Indians vs Chennai Super Kings 20:00 Mumbai 16 Thursday 4 April 2019 Delhi Capitals vs Sunrisers Hyderabad 20:00 Delhi 17 Friday 5 April 2019 Royal Challengers Bangalore vs Kolkata Knight Riders 20:00 Bengaluru 18 Saturday 6 April 2019 Chennai Super Kings vs Kings XI Punjab 16:00 Chennai 19 Saturday 6 April 2019 Sunrisers Hyderabad vs Mumbai Indians 20:00 Hyderabad 20 Sunday 7 April 2019 Royal Challengers Bangalore vs Delhi Capitals 16:00 Bengaluru 21 Sunday 7 April 2019 Rajasthan Royals vs Kolkata Knight Riders 20:00 Jaipur 22 Monday 8 April 2019 Kings XI Punjab vs Sunrisers Hyderabad 20:00 Mohali 23 Tuesday 9 April 2019 Chennai Super Kings vs Kolkata Knight Riders 20:00 Chennai 24 Wednesday 10 April 2019 Mumbai Indians vs Kings XI Punjab 20:00 Mumbai 25 Thursday 11 April 2019 Rajasthan Royals vs Chennai Super Kings 20:00 Jaipur 26 Friday 12 April 2019 Kolkata Knight Riders vs Delhi Capitals 20:00 Kolkata 27 Saturday 13 April 2019 Mumbai Indians vs Rajasthan Royals 16:00 Mumbai 28 Saturday 13 April 2019 Kings XI Punjab vs Royal Challengers Bangalore 20:00 Mohali 29 Sunday 14 April 2019 Kolkata Knight Riders vs Chennai Super Kings 16:00 Kolkata 30 Sunday 14 April 2019 Sunrisers Hyderabad vs Delhi Capitals 20:00 Hyderabad 31 Monday 15 April 2019 Mumbai Indians vs Royal Challengers Bangalore 20:00 Mumbai 32 Tuesday 16 April 2019 Kings XI Punjab vs Rajasthan Royals 20:00 Mohali 33 Wednesday 17 April 2019 Sunrisers Hyderabad vs Chennai Super Kings 20:00 Hyderabad 34 Thursday 18 April 2019 Delhi Capitals vs Mumbai Indians 20:00 Delhi 35 Friday 19 April 2019 Kolkata Knight Riders vs Royal Challengers Bangalore 20:00 Kolkata 36 Saturday 20 April 2019 Rajasthan Royals vs Mumbai Indians 16:00 Jaipur 37 Saturday 20 April 2019 Delhi Capitals vs Kings XI Punjab 20:00 Delhi 38 Sunday 21 April 2019 Sunrisers Hyderabad vs Kolkata Knight Riders 16:00 Hyderabad 39 Sunday 21 April 2019 Royal Challengers Bangalore vs Chennai Super Kings 20:00 Bengaluru 40 Monday 22 April 2019 Rajasthan Royals vs Delhi Capitals 20:00 Jaipur 41 Tuesday 23 April 2019 Chennai Super Kings vs Sunrisers Hyderabad 20:00 Chennai 42 Wednesday 24 April 2019 Royal Challengers Bangalore vs Kings XI Punjab 20:00 Bengaluru 43 Thursday 25 April 2019 Kolkata Knight Riders vs Rajasthan Royals 20:00 Kolkata 44 Friday 26 April 2019 Chennai Super Kings vs Mumbai Indians 20:00 Chennai 45 Saturday 27 April 2019 Rajasthan Royals vs Sunrisers Hyderabad 20:00 Jaipur 46 Sunday 28 April 2019 Delhi Capitals vs Royal Challengers Bangalore 16:00 Delhi 47 Sunday 28 April 2019 Kolkata Knight Riders vs Mumbai Indians 20:00 Kolkata 48 Monday 29 April 2019 Sunrisers Hyderabad vs Kings XI Punjab 20:00 Hyderabad 49 Tuesday 30 April 2019 Royal Challengers Bangalore vs Rajasthan Royals 20:00 Bengaluru 50 Wednesday 1 May 2019 Chennai Super Kings vs Delhi Capitals 20:00 Chennai 51 Thursday 2 May 2019 Mumbai Indians vs Sunrisers Hyderabad 20:00 Mumbai 52 Friday 3 May 2019 Kings XI Punjab vs Kolkata Knight Riders 20:00 Mohali 53 Saturday 4 May 2019 Delhi Capitals vs Rajasthan Royals 16:00 Delhi 54 Saturday 4 May 2019 Royal Challengers Bangalore vs Sunrisers Hyderabad 20:00 Bengaluru 55 Sunday 5 May 2019 Kings XI Punjab vs Chennai Super Kings 16:00 Mohali 56 Sunday 5 May 2019 Mumbai Indians vs Kolkata Knight Riders 20:00 Mumbai