IPL 2019 results: Latest scores and fixtures - FULL Indian Premier League schedule
IPL RESULTS - Find out the latest scores and upcoming fixtures from the Indian Premier League.
March 23: Chennai Super Kings beat Royal Challengers Bangalore by 7 wickets (14 balls left)
March 24: Kolkata Knight Riders beat Sunrisers Hyderabad by 6 wickets (2 balls left)
March 24: Delhi Capitals beat Mumbai Indians by 37 runs
March 25: Kings XI Punjab beat Rajasthan Royals by 14 runs
March 26: Chennai Super Kings beat Delhi Capitals by 6 wickets (2 balls left)
March 27: Kolkata Knight Riders beat Kings XI Punjab by 28 runs
March 28: Mumbai Indians beat Royal Challengers Bangalore by 6 runs
March 29: Sunrisers Hyderabad beat Rajasthan Royals by 5 wickets (6 ball left)
March 30: Kings XI Punjab beat Mumbai Indians by 8 wickets (8 balls left)
March 30: Delhi Capitals beat Kolkata Knight Riders in Super Over by 3 runs
March 31: Sunrisers Hyderabad beat Royal Challengers Bangalore by 118 runs
March 31: Chennai Super Kings beat Rajasthan Royals by 8 runs
April 1: Kings XI Punjab beat Delhi Capitals by 14 runs
April 2: Rajasthan Royals beat Royal Challengers Bangalore by 7 wickets (1 ball left)
April 3: Mumbai Indians beat Chennai Super Kings by 37 runs
April 4: Sunrisers Hyderabad beat Delhi Capitals by 5 wickets (9 balls left)
April 5: Kolkata Knight Riders beat Royal Challengers Bangalore by 5 wickets (5 balls left)
April 6: Chennai Super Kings beat Kings XI Punjab by 22 runs
April 6: Mumbai Indians beat Sunrisers Hyderabad by 40 runs
April 7: Delhi Capitals beat Royal Challengers Bangalore by 4 wickets (7 balls left)
April 7: Kolkata Knight Riders beat Rajasthan Royals by 8 wickets (37 balls left)
April 8: Kings XI Punjab beat Sunrisers Hyderabad by 6 wickets (1 ball left)
April 9: Chennai Super Kings beat Kolkata Knight Riders by 7 wickets (16 balls left)
April 10: Mumbai Indians beat Kings Xi Punjab by 3 wickets
April 11: Chennai Super Kings beat Rajasthan Royals by 4 wickets
April 12: Kolkata Knight Riders beat Delhi Capitals by 7 wickets (7 balls left)
April 13: Rajasthan Royals beat Mumbai Indians
Royal Challengers Bangalore beat Kings XI Punjab
April 14: Chennai Super Kings beat Kolkata Knight Riders
Delhi Capitals beat Sunrisers Hyderabad
April 15: Mumbai Indians beat Royal Challengers Bangalore
April 16: Kings XI Punjab beat Rajasthan Royals
April 17: Sunrisers Hyderabad beat Chennai Super Kings
April 18: Mumbai Indians beat Delhi Capitals
April 19: Royal Challengers Bangalore beat Kolkata Knight Riders
April 20: Rajasthan Royals beat Mumbai Indians
Delhi Capitals beat Kings XI Punjab
April 21: Sunrisers Hyderabad beat Kolkata Knight Riders
Royal Challengers Bangalore beat Chennai Super Kings
April 22: Delhi Capitals beat Rajasthan Royals
April 23: Chennai Super Kings beat Sunrisers Hyderabad
April 24: Royal Challengers Bangalore beat Kings XI Punjab
April 25: Rajasthan Royals beat Kolkata Knight Riders
April 26: Mumbai Indians beat Chennai Super Kings
April 27: Rajasthan Royals beat Sunrisers Hyderabad
April 28: Delhi Capitals beat Royal Challengers Bangalore
Kolkata Knight Riders beat Mumbai Indians
April 29: Sunrisers Hyderabad beat Kings XI Punjab
April 30: Royal Challengers Bangalore vs Rajasthan Royals, no result
May 1: Chennai Super Kings beat Delhi Capitals, 50th Match
May 2: Mumbai Indians tied with Sunrisers Hyderabad (Mumbai Indians won the Super Over)
May 3: Kolkata Knight Riders beat Kings XI Punjab
Kolkata Knight Riders won by 7 wkts