Mumbai Indians vs Chennai Super Kings

MI beat CSK by 8 runs

Royal Challengers Bangalore vs Kolkata Knight Riders

RCB beat KKR by 49 runs

Delhi Capitals vs Rajasthan Royals

DC beat RR by 21 runs

Kings XI Punjab vs Sunrisers Hyderabad

KXIP beat SRH by 1 runs

Chennai Super Kings vs Delhi Capitals

CSK beat DC by 22 runs

Kolkata Knight Riders vs Sunrisers Hyderabad

KKR beat SRH by 33 runs

Mumbai Indians vs Kings XI Punjab

MI beat KXIP by 13 runs

Chennai Super Kings vs Rajasthan Royals

CSK beat RR by 17 runs

Royal Challengers Bangalore vs Delhi Capitals

RCB beat DC by 24 runs

Mumbai Indians vs Sunrisers Hyderabad

MI beat SRH by 29 runs

Kings XI Punjab vs Delhi Capitals

KXIP beat DC by 31 runs

Kolkata Knight Riders vs Rajasthan Royals

KKR beat RR by 25 runs

Chennai Super Kings vs Kings XI Punjab

CSK beat KXIP by 43 runs

Royal Challengers Bangalore vs Rajasthan Royals

RCB beat RR by 11 runs

Mumbai Indians vs Delhi Capitals

MI beat DC by 30 runs

Royal Challengers Bangalore vs Sunrisers Hyderabad

RCB beat SRH by 24 runs

Mumbai Indians vs Rajasthan Royals

MI beat RR by 24 runs

Kolkata Knight Riders vs Delhi Capitals

KKR beat DC by 3 runs

Chennai Super Kings vs Sunrisers Hyderabad

CSK beat SRH by 22 runs

Royal Challengers Bangalore vs Kings XI Punjab

RCB beat KXIP by 48 runs

Mumbai Indians vs Kolkata Knight Riders

MI beat KKR by 6 runs

Delhi Capitals vs Sunrisers Hyderabad

DC beat SRH by 28 runs

Kolkata Knight Riders vs Kings XI Punjab

KKR beat KXIP by 9 runs

Chennai Super Kings vs Royal Challengers Bangalore

CSK beat RCB by 41 runs

Rajasthan Royals vs Sunrisers Hyderabad

RR beat SRH by 29 runs

Kings XI Punjab vs Rajasthan Royals

KXIP beat RR by 39 runs

Mumbai Indians vs Royal Challengers Bangalore

MI beat RCB by 16 runs

Chennai Super Kings vs Kolkata Knight Riders

KKR beat CSK by 10 runs