Indian Premier League 2021 Fixtures & Results

Chennai Super Kings

Kolkata Knight Riders
Chennai Super Kings beat Kolkata Knight Riders by 27 runs

Kolkata Knight Riders

Delhi Capitals
Kolkata Knight Riders beat Delhi Capitals by 3 wickets

Royal Challengers Bangalore

Kolkata Knight Riders
Kolkata Knight Riders beat Royal Challengers Bangalore by 4 wickets

Delhi Capitals

Chennai Super Kings
Chennai Super Kings beat Delhi Capitals by 4 wickets

Royal Challengers Bangalore

Delhi Capitals
Royal Challengers Bangalore beat Delhi Capitals by 7 wickets

Sunrisers Hyderabad

Mumbai Indians
Mumbai Indians beat Sunrisers Hyderabad by 42 runs

Chennai Super Kings

Punjab Kings
Punjab Kings beat Chennai Super Kings by 6 wickets

Kolkata Knight Riders

Rajasthan Royals
Kolkata Knight Riders beat Rajasthan Royals by 86 runs

Royal Challengers Bangalore

Sunrisers Hyderabad
Sunrisers Hyderabad beat Royal Challengers Bangalore by 4 runs

Rajasthan Royals

Mumbai Indians
Mumbai Indians beat Rajasthan Royals by 8 wickets

Delhi Capitals

Chennai Super Kings
Delhi Capitals beat Chennai Super Kings by 3 wickets

Royal Challengers Bangalore

Punjab Kings
Royal Challengers Bangalore beat Punjab Kings by 6 runs

Kolkata Knight Riders

Sunrisers Hyderabad
Kolkata Knight Riders beat Sunrisers Hyderabad by 6 wickets

Mumbai Indians

Delhi Capitals
Delhi Capitals beat Mumbai Indians by 4 wickets

Rajasthan Royals

Chennai Super Kings
Rajasthan Royals beat Chennai Super Kings by 7 wickets

Kolkata Knight Riders

Punjab Kings
Punjab Kings beat Kolkata Knight Riders by 5 wickets

Sunrisers Hyderabad

Chennai Super Kings
Chennai Super Kings beat Sunrisers Hyderabad by 6 wickets

Rajasthan Royals

Royal Challengers Bangalore
Royal Challengers Bangalore beat Rajasthan Royals by 7 wickets

Kolkata Knight Riders

Delhi Capitals
Kolkata Knight Riders beat Delhi Capitals by 3 wickets

Mumbai Indians

Punjab Kings
Mumbai Indians beat Punjab Kings by 6 wickets

Sunrisers Hyderabad

Rajasthan Royals
Sunrisers Hyderabad beat Rajasthan Royals by 7 wickets

Chennai Super Kings

Kolkata Knight Riders
Chennai Super Kings beat Kolkata Knight Riders by 2 wickets

Royal Challengers Bangalore

Mumbai Indians
Royal Challengers Bangalore beat Mumbai Indians by 54 runs

Delhi Capitals

Rajasthan Royals
Delhi Capitals beat Rajasthan Royals by 33 runs

Sunrisers Hyderabad

Punjab Kings
Punjab Kings beat Sunrisers Hyderabad by 5 runs

Royal Challengers Bangalore

Chennai Super Kings
Chennai Super Kings beat Royal Challengers Bangalore by 6 wickets

Mumbai Indians

Kolkata Knight Riders
Kolkata Knight Riders beat Mumbai Indians by 7 wickets

Delhi Capitals

Sunrisers Hyderabad
Delhi Capitals beat Sunrisers Hyderabad by 8 wickets

Punjab Kings

Rajasthan Royals
Rajasthan Royals beat Punjab Kings by 2 runs

Kolkata Knight Riders

Royal Challengers Bangalore
Kolkata Knight Riders beat Royal Challengers Bangalore by 9 wickets

Chennai Super Kings

Mumbai Indians
Chennai Super Kings beat Mumbai Indians by 20 runs

Rajasthan Royals

Sunrisers Hyderabad
Rajasthan Royals beat Sunrisers Hyderabad by 55 runs

Punjab Kings

Delhi Capitals
Delhi Capitals beat Punjab Kings by 7 wickets

Mumbai Indians

Chennai Super Kings
Mumbai Indians beat Chennai Super Kings by 4 wickets

Punjab Kings

Royal Challengers Bangalore
Punjab Kings beat Royal Challengers Bangalore by 34 runs

Mumbai Indians

Rajasthan Royals
Mumbai Indians beat Rajasthan Royals by 7 wickets

Delhi Capitals

Kolkata Knight Riders
Delhi Capitals beat Kolkata Knight Riders by 7 wickets

Chennai Super Kings

Sunrisers Hyderabad
Chennai Super Kings beat Sunrisers Hyderabad by 7 wickets

Delhi Capitals

Royal Challengers Bangalore
Royal Challengers Bangalore beat Delhi Capitals by 1 run

Punjab Kings

Kolkata Knight Riders
Kolkata Knight Riders beat Punjab Kings by 5 wickets

Chennai Super Kings

Royal Challengers Bangalore
Chennai Super Kings beat Royal Challengers Bangalore by 69 runs

Sunrisers Hyderabad

Delhi Capitals
Delhi Capitals tied with Sunrisers Hyderabad (Delhi Capitals win Super Over by 2 wickets)

Rajasthan Royals

Kolkata Knight Riders
Rajasthan Royals beat Kolkata Knight Riders by 6 wickets

Punjab Kings

Mumbai Indians
Punjab Kings beat Mumbai Indians by 9 wickets

Royal Challengers Bangalore

Rajasthan Royals
Royal Challengers Bangalore beat Rajasthan Royals by 10 wickets

Punjab Kings

Sunrisers Hyderabad
Sunrisers Hyderabad beat Punjab Kings by 9 wickets

Kolkata Knight Riders

Chennai Super Kings
Chennai Super Kings beat Kolkata Knight Riders by 18 runs

Delhi Capitals

Mumbai Indians
Delhi Capitals beat Mumbai Indians by 6 wickets

Chennai Super Kings

Rajasthan Royals
Chennai Super Kings beat Rajasthan Royals by 45 runs

Royal Challengers Bangalore

Kolkata Knight Riders
Royal Challengers Bangalore beat Kolkata Knight Riders by 38 runs

Delhi Capitals

Punjab Kings
Delhi Capitals beat Punjab Kings by 6 wickets

Mumbai Indians

Sunrisers Hyderabad
Mumbai Indians beat Sunrisers Hyderabad by 13 runs

Punjab Kings

Chennai Super Kings
Chennai Super Kings beat Punjab Kings by 6 wickets

Rajasthan Royals

Delhi Capitals
Rajasthan Royals beat Delhi Capitals by 3 wickets

Sunrisers Hyderabad

Royal Challengers Bangalore
Royal Challengers Bangalore beat Sunrisers Hyderabad by 6 runs

Kolkata Knight Riders

Mumbai Indians
Mumbai Indians beat Kolkata Knight Riders by 10 runs

Rajasthan Royals

Punjab Kings
Punjab Kings beat Rajasthan Royals by 4 runs

Sunrisers Hyderabad

Kolkata Knight Riders
Kolkata Knight Riders beat Sunrisers Hyderabad by 10 runs

Chennai Super Kings

Delhi Capitals
Delhi Capitals beat Chennai Super Kings by 7 wickets

Mumbai Indians

Royal Challengers Bangalore
Royal Challengers Bangalore beat Mumbai Indians by 2 wickets