The upcoming Indian Premier League (IPL) 2024 promises an exciting spectacle as ten franchise teams—Chennai Super Kings (CSK), Delhi Capitals (DC), Punjab Kings (PBKS), Kolkata Knight Riders (KKR), Royal Challengers Bangalore (RCB), Sunrisers Hyderabad (SRH), Gujarat Titans (GT), Mumbai Indians (MI), Rajasthan Royals (RR), and Lucknow SuperGiants (LSG)—are poised to vie for the coveted trophy. Renowned for its star-studded lineup, the cash-rich league provides a dynamic platform for both seasoned cricketers and emerging talents to showcase their skills on the grand stage.
While the official schedule for the Indian Premier League (IPL) 2024 edition from the Board of Control for Cricket in India (BCCI) is expected to be released in January, here’s a provisional outline for the IPL match dates and fixtures.
Also read: Hardik Pandya to Only Play IPL 2024? Miss T20 World Cup & Afghanistan Series
IPL 2024 Schedule: Predicted Match Dates
1 April 1 Gujarat Titans vs Chennai Super Kings
2 April 2 Delhi Capitals vs Mumbai Indians
3 April 3 Punjab Kings vs Royal Challengers Bangalore
4 April 4 Chennai Super Kings vs Lucknow SuperGiants
5 April 5 Sunrisers Hyderabad vs Gujarat Titans
6 April 6 Royal Challengers Bangalore vs Kolkata Knight Riders
7 April 6 Lucknow SuperGiants vs Chennai Super Kings
8 April 7 Kolkata Knight Riders vs Punjab Kings
9 April 8 Mumbai Indians vs Rajasthan Royals
10 April 8 Gujarat Titans vs Delhi Capitals
11 April 9 Chennai Super Kings vs Punjab Kings
12 April 10 Sunrisers Hyderabad vs Lucknow SuperGiants
13 April 11 Rajasthan Royals vs Royal Challengers Bangalore
14 April 12 Kolkata Knight Riders vs Mumbai Indians
15 April 13 Lucknow Super Giants vs Delhi Capitals
16 April 13 Punjab Kings vs Gujarat Titans
17 April 14 Chennai Super Kings vs Sunrisers Hyderabad
18 April 14 Royal Challengers Bangalore vs Mumbai Indians
19 April 15 Kolkata Knight Riders vs Delhi Capitals
20 April 16 Rajasthan Royals vs Lucknow SuperGiants
21 April 17 Sunrisers Hyderabad vs Kolkata Knight Riders
22 April 18 Chennai Super Kings vs Royal Challengers Bangalore
23 April 19 Mumbai Indians vs Punjab Kings
24 April 20 Rajasthan Royals vs Gujarat Titans
25 April 20 Sunrisers Hyderabad vs Kolkata Knight Riders
26 April 21 Mumbai Indians vs Lucknow SuperGiants
27 April 21 Delhi Capitals vs Royal Challengers Bangalore
28 April 22 Punjab Kings vs Sunrisers Hyderabad
29 April 23 Gujarat Titans vs Rajasthan Royals
30 April 24 Lucknow SuperGiants vs Royal Challengers Bangalore
31 April 25 Rajasthan Royals vs Kolkata Knight Riders
32 April 26 Delhi Capitals vs Punjab Kings
33 April 27 Mumbai Indians vs Chennai Super Kings
34 April 27 Delhi Capitals vs Rajasthan Royals
35 April 28 Kolkata Knight Riders vs Gujarat Titans
36 April 28 Royal Challengers Bangalore vs Sunrisers Hyderabad
37 April 29 Lucknow SuperGiants vs Mumbai Indians
38 April 30 Punjab Kings vs Chennai Super Kings
39 May 1 Royal Challengers Bangalore vs Rajasthan Royals
40 May 2 Gujarat Titans vs Sunrisers Hyderabad
41 May 3 Delhi Capitals vs Kolkata Knight Riders
42 May 4 Punjab Kings vs Lucknow SuperGiants
43 May 4 Gujarat Titans vs Royal Challengers Bangalore
44 May 5 Rajasthan Royals vs Mumbai Indians
45 May 5 Delhi Capitals vs Lucknow SuperGiants
46 May 6 Sunrisers Hyderabad vs Chennai Super Kings
47 May 7 Kolkata Knight Riders vs Rajasthan Royals
46 May 8 Gujarat Titans vs Punjab Kings
47 May 9 Royal Challengers Bangalore vs Chennai Super Kings
48 May 10 Delhi Capitals vs Sunrisers Hyderabad
49 May 11 Gujarat Titans vs Mumbai Indians
50 May 11 Punjab Kings vs Rajasthan Royals
51 May 12 Lucknow SuperGiants vs Kolkata Knight Riders
52 May 12 Sunrisers Hyderabad vs Royal Challengers Bangalore
53 May 13 Chennai Super Kings vs Delhi Capitals
54 May 14 Mumbai Indians vs Kolkata Knight Riders
55 May 15 Lucknow SuperGiants vs Gujarat Titans
56 May 16 Rajasthan Royals vs Delhi Capitals
57 May 17 Chennai Super Kings vs Mumbai Indians
58 May 18 Royal Challengers Bangalore vs Punjab Kings
59 May 18 Kolkata Knight Riders vs Sunrisers Hyderabad
60 May 19 Chennai Super Kings vs Gujarat Titans
61 May 19 Lucknow SuperGiants vs Rajasthan Royals
62 May 20 Punjab Kings vs Delhi Capitals
63 May 21 Mumbai Indians vs Sunrisers Hyderabad
64 May 22 Kolkata Knight Riders vs Lucknow SuperGiants
65 May 23 Royal Challengers Bangalore vs Gujarat Titans
66 May 24 Rajasthan Royals vs Chennai Super Kings
67 May 25 Mumbai Indians vs Delhi Capitals
68 May 25 Sunrisers Hyderabad vs Punjab Kings
69 May 27 QUALIFIER 1 To be updated
70 May 28 ELIMINATOR To be updated
71 May 30 QUALIFIER 2 To be updated
72 June 2 FINAL To be updated