Recently Finished
Chennai Super Kings won by 5 wickets
Completed
Match Tied (Delhi Capitals win one-over eliminator)
Royal Challengers Bangalore won by 10 runs
Rajasthan Royals won by 16 runs
Mumbai Indians won by 49 runs
Kings XI Punjab won by 97 runs
Delhi Capitals won by 44 runs
Kolkata Knight Riders won by 7 wickets
Rajasthan Royals won by 4 wickets
Match Tied (Royal Challengers Bangalore win one-over eliminator)
Sunrisers Hyderabad won by 15 runs
Kolkata Knight Riders won by 37 runs
Mumbai Indians won by 48 runs
Sunrisers Hyderabad won by 7 runs
Royal Challengers Bangalore won by 8 wickets
Delhi Capitals won by 18 runs
Mumbai Indians won by 34 runs
Chennai Super Kings won by 10 wickets
Delhi Capitals won by 59 runs
Mumbai Indians won by 57 runs
Kolkata Knight Riders won by 10 runs
Sunrisers Hyderabad won by 69 runs
Delhi Capitals won by 46 runs
Kolkata Knight Riders won by 2 runs
Royal Challengers Bangalore won by 37 runs
Rajasthan Royals won by 5 wickets
Mumbai Indians won by 5 wickets
Royal Challengers Bangalore won by 82 runs
Chennai Super Kings won by 20 runs
Delhi Capitals won by 13 runs
Kings XI Punjab won by 8 wickets
Mumbai Indians won by 8 wickets
Royal Challengers Bangalore won by 7 wickets
Delhi Capitals won by 5 wickets
Match Tied (Kolkata Knight Riders win one-over eliminator)
Match Tied (Kings XI Punjab win second one-over eliminator)
Rajasthan Royals won by 7 wickets
Kings XI Punjab won by 5 wickets
Sunrisers Hyderabad won by 8 wickets
Mumbai Indians won by 10 wickets
Kolkata Knight Riders won by 59 runs
Kings XI Punjab won by 12 runs
Chennai Super Kings won by 8 wickets
Rajasthan Royals won by 8 wickets
Sunrisers Hyderabad won by 88 runs
Chennai Super Kings won by 6 wickets
Mumbai Indians won by 9 wickets
Sunrisers Hyderabad won by 5 wickets
Chennai Super Kings won by 9 wickets
Kolkata Knight Riders won by 60 runs
Delhi Capitals won by 6 wickets
Sunrisers Hyderabad won by 10 wickets
Sunrisers Hyderabad won by 6 wickets
Delhi Capitals won by 17 runs
IPL 2020