Indian Premium League (IPL) Schedule
IPL Schedule 2023
Get ready for the excitement of IPL 2023 with our in-depth schedule! Get all the match dates, times, venues, and key fixtures at one stop. Stay connected with every gripping clash as the best cricket teams fight for the much-sought-after title this season. Don’t miss a single moment of the action!

Complete IPL Schedule 2023
Date, Time, Match, Venue, and Result
Match No. | Date | Time | Match | Venue | Result |
---|---|---|---|---|---|
1 | Mar 31 | 7:30 PM | Gujarat Titans vs Chennai Super Kings | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 5 wickets |
2 | Apr 1 | 3:30 PM | Punjab Kings vs Kolkata Knight Riders | IS Bindra Stadium, Mohali | Punjab Kings won by 7 runs (DLS) |
3 | Apr 1 | 7:30 PM | Lucknow Super Giants vs Delhi Capitals | Ekana Cricket Stadium, Lucknow | Lucknow Super Giants won by 50 runs |
4 | Apr 2 | 3:30 PM | Sunrisers Hyderabad vs Rajasthan Royals | Rajiv Gandhi Intl. Stadium, Hyderabad | Rajasthan Royals won by 72 runs |
5 | Apr 2 | 7:30 PM | Royal Challengers Bangalore vs MI | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore won by 8 wickets |
6 | Apr 3 | 7:30 PM | Chennai Super Kings vs Lucknow Super Giants | MA Chidambaram Stadium, Chennai | Chennai Super Kings won by 12 runs |
7 | Apr 4 | 7:30 PM | Delhi Capitals vs Gujarat Titans | Arun Jaitley Stadium, Delhi | Gujarat Titans won by 6 wickets |
8 | Apr 5 | 7:30 PM | Rajasthan Royals vs Punjab Kings | Barsapara Stadium, Guwahati | Punjab Kings won by 5 runs |
9 | Apr 6 | 7:30 PM | Kolkata Knight Riders vs Royal Challengers Bangalore | Eden Gardens, Kolkata | Kolkata Knight Riders won by 81 runs |
10 | Apr 7 | 7:30 PM | Lucknow Super Giants vs Sunrisers Hyderabad | Ekana Stadium, Lucknow | Lucknow Super Giants won by 5 wickets |
11 | Apr 8 | 3:30 PM | Rajasthan Royals vs Delhi Capitals | Barsapara Cricket Stadium, Guwahati | Rajasthan Royals won by 57 runs |
12 | Apr 8 | 7:30 PM | Mumbai Indians vs Chennai Super Kings | Wankhede Stadium, Mumbai | Chennai Super Kings won by 7 wickets |
13 | Apr 9 | 3:30 PM | Gujarat Titans vs Kolkata Knight Riders | Narendra Modi Stadium, Ahmedabad | Kolkata Knight Riders won by 3 wickets |
14 | Apr 9 | 7:30 PM | Sunrisers Hyderabad vs Punjab Kings | Rajiv Gandhi Intl. Stadium, Hyderabad | Sunrisers Hyderabad won by 8 wickets |
15 | Apr 10 | 7:30 PM | Royal Challengers Bengaluru vs Lucknow Super Giants | M.Chinnaswamy Stadium, Bengaluru | Lucknow Super Giants won by 1 wicket |
16 | Apr 11 | 7:30 PM | Delhi Capitals vs Mumbai Indians | Arun Jaitley Stadium, Delhi | Mumbai Indians won by 6 wickets |
17 | Apr 12 | 7:30 PM | Chennai Super Kings vs Rajasthan Royals | MA Chidambaram Stadium, Chennai | Rajasthan Royals won by 3 runs |
18 | Apr 13 | 7:30 PM | Punjab Kings vs Gujarat Titans | PCA Stadium, Mohali | Gujarat Titans won by 6 wickets |
19 | Apr 14 | 7:30 PM | Kolkata Knight Riders vs Sunrisers Hyderabad | Eden Gardens, Kolkata | Sunrisers Hyderabad won by 23 runs |
20 | Apr 15, 2023 | 3:30 PM | Royal Challengers Bengaluru vs Delhi Capitals | M.Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore won by 23 runs |
21 | Apr 15, 2023 | 7:30 PM | Lucknow Super Giants vs Punjab Kings | Ekana Stadium, Lucknow | Punjab Kings won by 2 wickets |
22 | Apr 16, 2023 | 3:30 PM | Mumbai Indians vs Kolkata Knight Riders | Wankhede Stadium, Mumbai | Mumbai Indians won by 5 wickets |
23 | Apr 16, 2023 | 7:30 PM | Gujarat Titans vs Rajasthan Royals | Narendra Modi Stadium, Ahmedabad | Rajasthan Royals won by 3 wickets |
24 | Apr 17, 2023 | 7:30 PM | Royal Challengers Bangalore vs Chennai Super Kings | M. Chinnaswamy Stadium, Bengaluru | Chennai Super Kings won by 8 runs |
25 | Apr 18, 2023 | 7:30 PM | Sunrisers Hyderabad vs Mumbai Indians | Rajiv Gandhi Intl. Stadium, Hyderabad | Mumbai Indians won by 14 runs |
26 | Apr 19, 2023 | 7:30 PM | Rajasthan Royals vs Lucknow Super Giants | Sawai Mansingh Stadium, Jaipur | Lucknow Super Giants won by 10 runs |
27 | Apr 20, 2023 | 3:30 PM | Punjab Kings vs Royal Challengers Bangalore | PCA Stadium, Mohali | Royal Challengers Bangalore won by 24 runs |
28 | Apr 20, 2023 | 7:30 PM | Delhi Capitals vs Kolkata Knight Riders | Arun Jaitley Stadium, Delhi | Delhi Capitals won by 4 wickets |
29 | Apr 21, 2023 | 7:30 PM | Chennai Super Kings vs Sunrisers Hyderabad | MA Chidambaram Stadium, Chennai | Chennai Super Kings won by 7 wickets |
30 | Apr 22, 2023 | 3:30 PM | Lucknow Super Giants vs Gujarat Titans | Ekana Stadium, Lucknow | Gujarat Titans won by 7 runs |
31 | Apr 22, 2023 | 7:30 PM | Mumbai Indians vs Punjab Kings | Wankhede Stadium, Mumbai | Punjab Kings won by 13 runs |
32 | Apr 23, 2023 | 3:30 PM | Royal Challengers Bangalore vs Rajasthan Royals | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore won by 7 runs |
33 | Apr 23, 2023 | 7:30 PM | Kolkata Knight Riders vs Chennai Super Kings | Eden Gardens, Kolkata | Chennai Super Kings won by 49 runs |
34 | Apr 24, 2023 | 7:30 PM | Sunrisers Hyderabad vs Delhi Capitals | Rajiv Gandhi International Stadium, Hyderabad | Delhi Capitals won by 7 runs |
35 | Apr 25, 2023 | 7:30 PM | Gujarat Titans vs Mumbai Indians | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 55 runs |
36 | Apr 26, 2023 | 7:30 PM | Royal Challengers Bangalore vs Kolkata Knight Riders | M. Chinnaswamy Stadium, Bengaluru | Kolkata Knight Riders won by 21 runs |
37 | Apr 27, 2023 | 7:30 PM | Rajasthan Royals vs Chennai Super Kings | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals won by 32 runs |
38 | Apr 28, 2023 | 7:30 PM | Punjab Kings vs Lucknow Super Giants | IS Bindra Stadium, Mohali | Lucknow Super Giants won by 56 runs |
39 | Apr 29, 2023 | 3:30 PM | Kolkata Knight Riders vs Gujarat Titans | Eden Gardens, Kolkata | Gujarat Titans won by 7 wickets |
40 | Apr 29, 2023 | 7:30 PM | Delhi Capitals vs Sunrisers Hyderabad | Arun Jaitley Stadium, Delhi | Sunrisers Hyderabad won by 9 runs |
41 | 30 Apr 2023 | 3:30 PM | Chennai Super Kings vs Punjab Kings | MA Chidambaram Stadium, Chennai | Punjab Kings won by 4 wickets |
42 | 30 Apr 2023 | 7:30 PM | Mumbai Indians vs Rajasthan Royals | Wankhede Stadium, Mumbai | Mumbai Indians won by 6 wickets |
43 | 1 May 2023 | 7:30 PM | Lucknow Super Giants vs Royal Challengers Bangalore | Ekana Cricket Stadium, Lucknow | Royal Challengers Bangalore won by 18 runs |
44 | 2 May 2023 | 7:30 PM | Gujarat Titans vs Delhi Capitals | Narendra Modi Stadium, Ahmedabad | Delhi Capitals won by 5 runs |
45 | 3 May 2023 | 7:30 PM | Lucknow Super Giants vs Chennai Super Kings | Ekana Cricket Stadium, Lucknow | No Result (Rain) |
46 | 3 May 2023 | 7:30 PM | Punjab Kings vs Mumbai Indians | IS Bindra Stadium, Mohali | Mumbai Indians won by 6 wickets |
47 | 4 May 2023 | 7:30 PM | Sunrisers Hyderabad vs Kolkata Knight Riders | Rajiv Gandhi Intl Stadium, Hyderabad | Kolkata Knight Riders won by 5 runs |
48 | 5 May 2023 | 7:30 PM | Rajasthan Royals vs Gujarat Titans | Sawai Mansingh Stadium, Jaipur | Gujarat Titans won by 9 wickets |
49 | 6 May 2023 | 3:30 PM | Chennai Super Kings vs Mumbai Indians | MA Chidambaram Stadium, Chennai | Chennai Super Kings won by 6 wickets |
50 | 6 May 2023 | 7:30 PM | Delhi Capitals vs Royal Challengers Bangalore | Arun Jaitley Stadium, Delhi | Delhi Capitals won by 7 wickets |
51 | 7 May 2023 | 3:30 PM | Gujarat Titans vs Lucknow Super Giants | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 56 runs |
52 | 7 May 2023 | 7:30 PM | Rajasthan Royals vs Sunrisers Hyderabad | Sawai Mansingh Stadium, Jaipur | Sunrisers Hyderabad won by 4 wickets |
53 | 8 May 2023 | 7:30 PM | Kolkata Knight Riders vs Punjab Kings | Eden Gardens, Kolkata | Kolkata Knight Riders won by 5 wickets |
54 | 9 May 2023 | 7:30 PM | Mumbai Indians vs Royal Challengers Bangalore | Wankhede Stadium, Mumbai | Mumbai Indians won by 6 wickets |
55 | 10 May 2023 | 7:30 PM | Chennai Super Kings vs Delhi Capitals | MA Chidambaram Stadium, Chennai | Chennai Super Kings won by 27 runs |
56 | 11 May 2023 | 7:30 PM | Kolkata Knight Riders vs Rajasthan Royals | Eden Gardens, Kolkata | Rajasthan Royals won by 9 wickets |
57 | 12 May 2023 | 7:30 PM | Mumbai Indians vs Gujarat Titans | Wankhede Stadium, Mumbai | Mumbai Indians won by 27 runs |
58 | 13 May 2023 | 3:30 PM | Sunrisers Hyderabad vs Lucknow Super Giants | Rajiv Gandhi International Stadium, Hyderabad | Lucknow Super Giants won by 7 wickets |
59 | 13 May 2023 | 7:30 PM | Delhi Capitals vs Punjab Kings | Arun Jaitley Stadium, Delhi | Punjab Kings won by 31 runs |
60 | 14 May 2023 | 3:30 PM | Rajasthan Royals vs Royal Challengers Bangalore | Sawai Mansingh Stadium, Jaipur | Royal Challengers Bangalore won by 112 runs |
61 | 14 May 2023 | 7:30 PM | Chennai Super Kings vs Kolkata Knight Riders | MA Chidambaram Stadium, Chennai | Kolkata Knight Riders won by 6 wickets |
62 | 15 May 2023 | 7:30 PM | Gujarat Titans vs Sunrisers Hyderabad | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 34 runs |
63 | 16 May 2023 | 7:30 PM | Lucknow Super Giants vs Mumbai Indians | Ekana Stadium, Lucknow | Lucknow Super Giants won by 5 runs |
64 | 17 May 2023 | 7:30 PM | Punjab Kings vs Delhi Capitals | HPCA Stadium, Dharamsala | Delhi Capitals won by 15 runs |
65 | 18 May 2023 | 7:30 PM | Sunrisers Hyderabad vs Royal Challengers Bangalore | Rajiv Gandhi International Stadium, Hyderabad | Royal Challengers Bangalore won by 8 wickets |
66 | 19 May 2023 | 7:30 PM | Punjab Kings vs Rajasthan Royals | HPCA Stadium, Dharamsala | Rajasthan Royals won by 4 wickets |
67 | 20 May 2023 | 3:30 PM | Delhi Capitals vs Chennai Super Kings | Arun Jaitley Stadium, Delhi | Chennai Super Kings won by 77 runs |
68 | 20 May 2023 | 7:30 PM | Kolkata Knight Riders vs Lucknow Super Giants | Eden Gardens, Kolkata | Lucknow Super Giants won by 1 run |
69 | 21 May 2023 | 3:30 PM | Mumbai Indians vs Sunrisers Hyderabad | Wankhede Stadium, Mumbai | Mumbai Indians won by 8 wickets |
70 | 21 May 2023 | 7:30 PM | Royal Challengers Bangalore vs Gujarat Titans | M. Chinnaswamy Stadium, Bengaluru | Gujarat Titans won by 6 wickets |
70 | 21 May 2023 | 7:30 PM | Royal Challengers Bangalore vs Gujarat Titans | M. Chinnaswamy Stadium, Bengaluru | Gujarat Titans won by 6 wickets |
71 | 23 May 2023 | 7:30 PM | Gujarat Titans vs Chennai Super Kings | MA Chidambaram Stadium, Chennai | Chennai Super Kings won by 15 runs |
72 | 24 May 2023 | 7:30 PM | Lucknow Super Giants vs Mumbai Indians | MA Chidambaram Stadium, Chennai | Mumbai Indians won by 81 runs |
73 | 26 May 2023 | 7:30 PM | Gujarat Titans vs Mumbai Indians | Narendra Modi Stadium, Ahmedabad | Gujarat Titans won by 62 runs |
74 | 28 May 2023 | 7:30 PM | Chennai Super Kings vs Gujarat Titans | Narendra Modi Stadium, Ahmedabad | Match postponed to 29 May due to rain |
74 (Reserve Day) | 29 May 2023 | 7:30 PM | Chennai Super Kings vs Gujarat Titans | Narendra Modi Stadium, Ahmedabad | Chennai Super Kings won by 5 wickets (DLS method) |