Gujarat Titans won by 7 wickets
Mumbai Indians won by 20 runs
Chennai Super Kings won by 83 runs
Lucknow Super Giants won by 33 runs
Gujarat Titans won by 10 wickets
Gujarat Titans won by 3 wickets
Gujarat Titans won by 38 runs
Rajasthan Royals won by 8 wickets
Gujarat Titans won by 39 runs
Lucknow Super Giants won by 6 wickets
Gujarat Titans won by 58 runs
Delhi Capitals won by 6 wickets
Mumbai Indians won by 59 runs
No result
Kolkata Knight Riders won by 14 runs
Royal Challengers Bangaluru won by 6 wickets
Delhi Capitals won by 8 wickets
Match tied (Delhi Capitals won the Super Over)
Mumbai Indians won by 12 runs
Finished Indian Premier League
35th MatchGujarat Titans won by 7 wickets
Gujarat Titans Last Games
Mumbai Indians won by 20 runs
Chennai Super Kings won by 83 runs
Lucknow Super Giants won by 33 runs
Gujarat Titans won by 10 wickets
Gujarat Titans won by 3 wickets
Gujarat Titans won by 38 runs
Rajasthan Royals won by 8 wickets
Gujarat Titans won by 39 runs
Lucknow Super Giants won by 6 wickets
Gujarat Titans won by 58 runs
Punjab Kings Last Games
Delhi Capitals won by 6 wickets
Mumbai Indians won by 59 runs
Gujarat Titans won by 10 wickets
No result
Kolkata Knight Riders won by 14 runs
Royal Challengers Bangaluru won by 6 wickets
Delhi Capitals won by 8 wickets
Match tied (Delhi Capitals won the Super Over)
Mumbai Indians won by 12 runs
Delhi Capitals won by 6 wickets