
Indian Premier League 2023 Matches

31 Mar - 29 May
Overview
Matches
Stats
Squads
Points Table


Gujarat Titans won by 5 wickets


Punjab Kings won by 7 runs (DLS Method).


Lucknow Super Giants won by 50 runs.


Rajasthan Royals won by 72 runs.


Royal Challengers Bangalore won by 8 wickets


Chennai Super Kings won by 12 runs.


Gujarat Titans won by 6 wickets


Punjab Kings won by 5 runs.


Kolkata Knight Riders won by 81 runs.


Lucknow Super Giants won by 5 wickets


Rajasthan Royals won by 57 runs.


Chennai Super Kings won by 7 wickets


Kolkata Knight Riders won by 3 wickets


Sunrisers Hyderabad won by 8 wickets


Lucknow Super Giants won by 1 wickets


Mumbai Indians won by 6 wickets


Rajasthan Royals won by 3 runs.


Gujarat Titans won by 6 wickets


Sunrisers Hyderabad won by 23 runs.


Royal Challengers Bangalore won by 23 runs.


Punjab Kings won by 2 wickets


Mumbai Indians won by 5 wickets


Rajasthan Royals won by 3 wickets


Chennai Super Kings won by 8 runs.


Mumbai Indians won by 14 runs.


Lucknow Super Giants won by 10 runs.


Royal Challengers Bangalore won by 24 runs.


Delhi Capitals won by 4 wickets


Chennai Super Kings won by 7 wickets


Gujarat Titans won by 7 runs.


Punjab Kings won by 13 runs.


Royal Challengers Bangalore won by 7 runs.


Chennai Super Kings won by 49 runs.


Delhi Capitals won by 7 runs.


Gujarat Titans won by 55 runs.


Kolkata Knight Riders won by 21 runs.


Rajasthan Royals won by 32 runs.


Lucknow Super Giants won by 56 runs.


Gujarat Titans won by 7 wickets


Sunrisers Hyderabad won by 9 runs.


Punjab Kings won by 4 wickets


Mumbai Indians won by 6 wickets


Royal Challengers Bangalore won by 18 runs.


Delhi Capitals won by 5 runs.


Match abandoned due to rain


Mumbai Indians won by 6 wickets


Kolkata Knight Riders won by 5 runs.


Gujarat Titans won by 9 wickets


Chennai Super Kings won by 6 wickets


Delhi Capitals won by 7 wickets


Gujarat Titans won by 56 runs.


Sunrisers Hyderabad won by 4 wickets


Kolkata Knight Riders won by 5 wickets


Mumbai Indians won by 6 wickets


Chennai Super Kings won by 27 runs.


Rajasthan Royals won by 9 wickets


Mumbai Indians won by 27 runs.


Lucknow Super Giants won by 7 wickets


Punjab Kings won by 31 runs.


Royal Challengers Bangalore won by 112 runs.


Kolkata Knight Riders won by 6 wickets


Gujarat Titans won by 34 runs.


Lucknow Super Giants won by 5 runs.


Delhi Capitals won by 15 runs.


Royal Challengers Bangalore won by 8 wickets


Rajasthan Royals won by 4 wickets


Chennai Super Kings won by 77 runs.


Lucknow Super Giants won by 1 runs.


Mumbai Indians won by 8 wickets


Gujarat Titans won by 6 wickets


Chennai Super Kings won by 15 runs.


Mumbai Indians won by 81 runs.


Gujarat Titans won by 62 runs.


Chennai Super Kings won by 5 wickets (D/L method)