IPL results: Latest scores and fixtures from Indian Premier League 2019
IPL RESULTS - Find out the latest scores from the Indian Premier League as Chennai Super Kings bid to defend their title.
Fans around the world will be watching in anticipation as the action unravels in the 12th edition of the IPL.
Broadcasting rights in the UK are shared between Star Gold (Sky) and BT Sport, with streaming available on the BT Sport app and Hotstar.
All matches will be staged in India despite initial concerns of the dates clashing with the country’s general elections.
The final will be held at the MA Chidambaram Stadium in Chennai on May 12.
IPL results and scores
March 23: Chennai Super Kings beat Royal Challengers Bangalore
March 24: Kolkata Knight Riders beat Sunrisers Hyderabad
March 24: Delhi Capitals beat Mumbai Indians
March 25: Kings XI Punjab beat Rajasthan Royals
March 26: Chennai Super Kings beat Delhi Capitals
March 27: Kolkata Knight Riders beat Kings XI Punjab
March 28: Mumbai Indians beat Royal Challengers Bangalore
March 29: Sunrisers Hyderabad beat Rajasthan Royals
March 30: Kings XI Punjab beat Mumbai Indians
March 30: Delhi Capitals beat Kolkata Knight Riders
March 31: Sunrisers Hyderabad beat Royal Challengers Bangalore
March 31: Chennai Super Kings beat Rajasthan Royals
April 1: Kings XI Punjab beat Delhi Capitals
April 2: Rajasthan Royals beat Royal Challengers Bangalore
April 3: Mumbai Indians beat Chennai Super Kings
April 4: Sunrisers Hyderabad beat Delhi Capitals
April 5: Kolkata Knight Riders beat Royal Challengers Bangalore
April 6: Chennai Super Kings beat Kings XI Punjab, 18th Match
Mumbai Indians beat Sunrisers Hyderabad
April 7: Delhi Capitals beat Royal Challengers Bangalore
Kolkata Knight Riders beat Delhi Capitals
April 8: Kings XI Punjab beat Sunrisers Hyderabad
April 9: Chennai Super Kings beat Kolkata Knight Riders
April 10: Mumbai Indians beat Kings XI Punjab
April 11: Chennai Super Kings beat Rajasthan Royals
April 12: Delhi Capitals beat Kolkata Knight Riders
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
May 4: Delhi Capitals beat Rajasthan Royals, Royal Challengers Bangalore beat Sunrisers Hyderabad
May 5: Kings XI Punjab beat Chennai Super Kings, Mumbai Indians beat Kolkata Knight Riders
May 7: Mumbai Indians beat Chennai Super Kings (Qualifier 1)
May 8: Delhi Capitals beat Sunrisers Hyderabad (Eliminator)
May 10: Chennai Super Kings vs Delhi Capitals (Qualifier 2)
May 12: Mumbai Indians vs TBC (Final)