Royal Challengers Bangaluru won by 9 wickets
Lucknow Super Giants won by 2 runs
Match tied (Delhi Capitals won the Super Over)
Gujarat Titans won by 58 runs
Rajasthan Royals won by 50 runs
Rajasthan Royals won by 6 runs
Sunrisers Hyderabad won by 44 runs
Sunrisers Hyderabad won by 36 runs
Rajasthan Royals won by 4 wickets
No result
Punjab Kings won by 5 wickets
Royal Challengers Bangaluru won by 7 wickets
Delhi Capitals won by 6 wickets
Royal Challengers Bangaluru won by 12 runs
Gujarat Titans won by 8 wickets
Royal Challengers Bangaluru won by 50 runs
Royal Challengers Bangaluru won by 27 runs
Royal Challengers Bangaluru won by 47 runs
Finished Indian Premier League
28th MatchRoyal Challengers Bangaluru won by 9 wickets
Rajasthan Royals Last Games
Lucknow Super Giants won by 2 runs
Match tied (Delhi Capitals won the Super Over)
Gujarat Titans won by 58 runs
Rajasthan Royals won by 50 runs
Rajasthan Royals won by 6 runs
Sunrisers Hyderabad won by 44 runs
Sunrisers Hyderabad won by 36 runs
Rajasthan Royals won by 4 wickets
No result
Punjab Kings won by 5 wickets
Royal Challengers Bangaluru Last Games
Royal Challengers Bangaluru won by 7 wickets
Punjab Kings won by 5 wickets
Delhi Capitals won by 6 wickets
Royal Challengers Bangaluru won by 12 runs
Gujarat Titans won by 8 wickets
Royal Challengers Bangaluru won by 50 runs
Royal Challengers Bangaluru won by 7 wickets
Rajasthan Royals won by 4 wickets
Royal Challengers Bangaluru won by 27 runs
Royal Challengers Bangaluru won by 47 runs