1 | 31-Mar-23 | Gujarat Titans | Chennai Super Kings | Ahmedabad | GT won by 5 wickets |
2 | 01-Apr-23 | Punjab Kings | Kolkata Knight Riders | Mohali | PBKS won by 7 runs (DLS method) |
3 | 01-Apr-23 | Lucknow Super Giants | Delhi Capitals | Lucknow | LSG won by 50 runs |
4 | 02-Apr-23 | Sunrisers Hyderabad | Rajasthan Royals | Hyderabad | RR won by 72 runs |
5 | 02-Apr-23 | Royal Challengers Bangalore | Mumbai Indians | Bengaluru | RCB won by 8 wickets |
6 | 03-Apr-23 | Chennai Super Kings | Lucknow Super Giants | Chennai | CSK won by 12 runs |
7 | 04-Apr-23 | Delhi Capitals | Gujarat Titans | Delhi | GT won by 6 wickets |
8 | 05-Apr-23 | Rajasthan Royals | Punjab Kings | Guwahati | PBKS won by 5 runs |
9 | 06-Apr-23 | Kolkata Knight Riders | Royal Challengers Bangalore | Kolkata | KKR won by 81 runs |
10 | 07-Apr-23 | Lucknow Super Giants | Sunrisers Hyderabad | Lucknow | LSG won by 5 wickets |
11 | 08-Apr-23 | Rajasthan Royals | Delhi Capitals | Guwahati | RR won by 57 runs |
12 | 08-Apr-23 | Mumbai Indians | Chennai Super Kings | Mumbai | CSK won by 7 wickets |
13 | 09-Apr-23 | Gujarat Titans | Kolkata Knight Riders | Ahmedabad | KKR won by 3 wickets |
14 | 09-Apr-23 | Sunrisers Hyderabad | Punjab Kings | Hyderabad | SRH won by 8 wickets |
15 | 10-Apr-23 | Royal Challengers Bangalore | Lucknow Super Giants | Bengaluru | LSG won by 1 wicket |
16 | 11-Apr-23 | Delhi Capitals | Mumbai Indians | Delhi | MI won by 6 wickets |
17 | 12-Apr-23 | Chennai Super Kings | Rajasthan Royals | Chennai | RR won by 3 runs |
18 | 13-Apr-23 | Punjab Kings | Gujarat Titans | Mohali | GT won by 6 wickets |
19 | 14-Apr-23 | Kolkata Knight Riders | Sunrisers Hyderabad | Kolkata | SRH won by 23 runs |
20 | 15-Apr-23 | Royal Challengers Bangalore | Delhi Capitals | Bengaluru | RCB won by 23 runs |
21 | 15-Apr-23 | Lucknow Super Giants | Punjab Kings | Lucknow | PBKS won by 2 wickets |
22 | 16-Apr-23 | Mumbai Indians | Kolkata Knight Riders | Mumbai | MI won by 5 wickets |
23 | 16-Apr-23 | Gujarat Titans | Rajasthan Royals | Ahmedabad | RR won by 3 wickets |
24 | 17-Apr-23 | Royal Challengers Bangalore | Chennai Super Kings | Bengaluru | CSK won by 8 runs |
25 | 18-Apr-23 | Sunrisers Hyderabad | Mumbai Indians | Hyderabad | MI won by 14 runs |
26 | 19-Apr-23 | Rajasthan Royals | Lucknow Super Giants | Jaipur | LSG won by 10 runs |
27 | 20-Apr-23 | Punjab Kings | Royal Challengers Bangalore | Mohali | RCB won by 24 runs |
28 | 20-Apr-23 | Delhi Capitals | Kolkata Knight Riders | Delhi | DC won by 4 wickets |
29 | 21-Apr-23 | Chennai Super Kings | Sunrisers Hyderabad | Chennai | CSK won by 7 wickets |
30 | 22-Apr-23 | Lucknow Super Giants | Gujarat Titans | Lucknow | GT won by 7 runs |
31 | 22-Apr-23 | Mumbai Indians | Punjab Kings | Mumbai | PBKS won by 13 runs |
32 | 23-Apr-23 | Royal Challengers Bangalore | Rajasthan Royals | Bengaluru | RCB won by 7 runs |
33 | 23-Apr-23 | Kolkata Knight Riders | Chennai Super Kings | Eden Gardens | CSK won by 49 runs |
34 | 24-Apr-23 | Sunrisers Hyderabad | Delhi Capitals | Hyderabad | DC won by 7 runs |
35 | 25-Apr-23 | Gujarat Titans | Mumbai Indians | Ahmedabad | GT won by 55 runs |
36 | 26-Apr-23 | Royal Challengers Bangalore | Kolkata Knight Riders | Bengaluru | KKR won by 21 runs |
37 | 27-Apr-23 | Rajasthan Royals | Chennai Super Kings | Jaipur | RR won by 32 runs |
38 | 28-Apr-23 | Punjab Kings | Lucknow Super Giants | Mohali | LSG won by 56 runs |
39 | 29-Apr-23 | Kolkata Knight Riders | Gujarat Titans | Kolkata | GT won by 7 wicket |
40 | 29-Apr-23 | Delhi Capitals | Sunrisers Hyderabad | Delhi | SRH won by 9 runs |
41 | 30-Apr-23 | Chennai Super Kings | Punjab Kings | Chennai | PBKS won by 4 wickets |
42 | 30-Apr-23 | Mumbai Indians | Rajasthan Royals | Mumbai | MI won by 6 wickets |
43 | 01-May-23 | Lucknow Super Giants | Royal Challengers Bangalore | Lucknow | RCB won by 18 runs |
44 | 02-May-23 | Gujarat Titans | Delhi Capitals | Ahmedabad | LSG won by 5 runs |
45 | 03-May-23 | Lucknow Super Giants | Chennai Super Kings | Lucknow | No result |
46 | 03-May-23 | Punjab Kings | Mumbai Indians | Mohali | MI won by 6 wickets |
47 | 04-May-23 | Sunrisers Hyderabad | Kolkata Knight Riders | Hyderabad | KKR won by 5 runs |
48 | 05-May-23 | Rajasthan Royals Flag Rajasthan Royals | Gujarat Titans | Jaipur | GT won by 9 wickets |
49 | 06-May-23 | Mumbai Indians | Chennai Super Kings | Chennai | CSK won by 6 wickets |
50 | 06-May-23 | Royal Challengers Bangalore | Delhi Capitals | Delhi | DC won by 7 wickets |
51 | 07-May-23 | Gujarat Titans | Lucknow Super Giants | Ahmedabad | GT won by 56 runs |
52 | 07-May-23 | Rajasthan Royals | Sunrisers Hyderabad | Jaipur | SRH won by 4 wickets |
53 | 08-May-23 | Kolkata Knight Riders | Punjab Kings | Eden Gardens | KKR won by 5 wickets |
54 | 09-May-23 | Mumbai Indians | Royal Challengers Bangalore | Wankhede | MI won by 6 wickets |
55 | 10-May-23 | Chennai Super Kings | Delhi Capitals | Chennai | CSK won by 27 runs |
56 | 11-May-23 | Kolkata Knight Riders | Rajasthan Royals | Eden Gardens | RR won by 9 wickets |
57 | 12-May-23 | Mumbai Indians | Gujarat Titans | Wankhede | MI won by 27 runs |
58 | 13-May-23 | Sunrisers Hyderabad | Lucknow Super Giants | Hyderabad | LSG won by 7 wickets |
59 | 13-May-23 | Delhi Capitals | Punjab Kings | Delhi | PBKS won by 31 runs |
60 | 14-May-23 | Rajasthan Royals | Royal Challengers Bangalore | Jaipur | RCB won by 112 runs |
61 | 14-May-23 | Chennai Super Kings | Kolkata Knight Riders | Chennai | KKR won by 6 wickets |
62 | 15-May-23 | Gujarat Titans | Sunrisers Hyderabad | Ahmedabad | GT won by 34 runs |
63 | 16-May-23 | Lucknow Super Giants | Mumbai Indians | Lucknow | LSG won by 5 runs |
64 | 17-May-23 | Punjab Kings | Delhi Capitals | Dharamshala | DC won by 15 runs |
65 | 18-May-23 | Sunrisers Hyderabad | Royal Challengers Bangalore | Hyderabad | RCB won by 8 wickets |
66 | 19-May-23 | Punjab Kings | Rajasthan Royals | Dharamshala | RR won by 4 wickets |
67 | 20-May-23 | Delhi Capitals | Chennai Super Kings | Delhi | CSK won by 77 runs |
68 | 20-May-23 | Kolkata Knight Riders | Lucknow Super Giants | Kolkata | LSG won by 1 run |
69 | 21-May-23 | Mumbai Indians | Sunrisers Hyderabad | Mumbai | MI won by 8 wickets |
70 | 21-May-23 | Royal Challengers Bangalore | Gujarat Titans | Bengaluru | GT won by 6 wicket |
71 - Qualifier 1 | 23-May-23 | Chennai Super Kings | Gujarat Titans | Chennai | CSK won by 15 runs |
72 - Eliminator | 24-May-23 | Mumbai Indians | Lucknow Super Giants | Chennai | Mumbai won by 81 runs |
73 - Qualifier 2 | 26-May-23 | Gujarat Titans | Mumbai Indians | Ahmedabad | Titans won by 62 runs |
74 - Final | 28-29 May-23 | Gujarat Titans | Chennai Super Kings | Ahmedabad | CSK won by 5 wickets (DLS) |