Disclosure: Your support helps keep our site running! We earn referral fees for some of the products & services we recommend. Learn more

2024 IPL Schedule: Halfway Mark Passed as Top Teams Battle for Playoff Spots

Last Updated:

Over halfway through the 2023 IPL schedule and things are heating up. Each team has played 11 matches, and as of this writing, the defending champs the Gujarat Titans have a solid lead on the second place Chennai Super Kings. Can they keep it? Or will the Mumbai Indians pull a surprise upset from third? Keep reading to find out how you can keep up with Sling TV.

In a hurry? Willow TV is your source for all things cricket in the United States, and it’s available from Sling TV for just $5/mo! Save 50% on Sling TV now!

The Indian Premier League is one of the world’s most popular T20 cricket leagues. It has been held annually over two months in the spring since being the BCCI (Board of Control for Cricket in India) founded it in 2016. The IPL currently features 10 teams all vying for the four playoff spots at the end of the season.

Save 50% on Sling TV Now

IPL Matches Today

DateTime (ET)Teams
Fri Apr 1910:00 amLucknow Super Giants vs Chennai Super Kings
Dinesh Karthik of “Delhi Daredevils” celebrated the victory with a wicket against “Mumbai Indians” during the DLF Indian Premier League T20 Championship Cricket Match at Ferozeshah Kotla Stadium in New Delhi on May 24, 2008. Later Declared him Man of the Match.
Dinesh Karthik of the Delhi Daredevils (now Capitals) celebrates victory over the Mumbai Indians by Public.Resource.Org under CC BY 2.0 via Flickr

Watch the 2023 IPL Schedule on Sling TV

You can watch the entire 2023 IPL schedule, including the playoffs and Final, on Willow TV. Willow TV is a US-based service that shows cricket from around the world.

You can subscribe to Willow TV through Sling without signing up for any Sling TV plans — but you shouldn’t! You can get Willow for just $5/mo (regularly $10/mo) with any Sling TV package, or you can sign up for a year and get the $5/mo rate.

Sling TV offers 30-50 popular channels with something for everyone for just $40.00/mo, plus tons of add-ons to customize your plan, and 50 hours of cloud DVR storage to start. You can check out our full review for more info.

2024 IPL Schedule

Here’s the full schedule of IPL 2024 regular season fixtures:

DateTime (ET)Teams
Fri Mar 2210:30 amChennai Super Kings vs Royal Challengers Bangalore
Sat Mar 235:00 amPunjab Kings vs Delhi Capitals
Sat Mar 239:00 amKolkata Knight Riders vs Sunrisers Hyderabad
Sun Mar 245:00 amRajasthan Royals vs Lucknow Super Giants
Sun Mar 249:00 amGujarat Titans vs Mumbai Indians
Mon Mar 259:00 amRoyal Challengers Bangalore vs Punjab Kings
Tue Mar 269:00 amChennai Super Kings vs Gujarat Titans
Wed Mar 279:00 amSunrisers Hyderabad vs Mumbai Indians
Thu Mar 289:00 amRajasthan Royals vs Delhi Capitals
Fri Mar 299:00 amRoyal Challengers Bangalore vs Kolkata Knight Riders
Sat Mar 309:00 amLucknow Super Giants vs Punjab Kings
Sun Mar 315:00 amGujarat Titans vs Sunrisers Hyderabad
Sun Mar 319:00 amDelhi Capitals vs Chennai Super Kings
Mon Apr 19:00 amMumbai Indians vs Rajasthan Royals
Tue Apr 29:00 amRoyal Challengers Bangalore vs Lucknow Super Giants
Wed Apr 39:00 amDelhi Capitals vs Kolkata Knight Riders
Thu Apr 49:00 amGujarat Titans vs Punjab Kings
Fri Apr 59:00 amSunrisers Hyderabad vs Chennai Super Kings
Sat Apr 69:00 amRajasthan Royals vs Royal Challengers Bangalore
Sun Apr 75:00 amMumbai Indians vs Delhi Capitals
Sun Apr 79:00 amLucknow Super Giants vs Gujarat Titans
Mon Apr 810:00 amChennai Super Kings vs Kolkata Knight Riders
Tue Apr 910:00 amPunjab Kings vs Sunrisers Hyderabad
Wed Apr 1010:00 amRajasthan Royals vs Gujarat Titans
Thu Apr 1110:00 amMumbai Indians vs Royal Challengers Bengaluru
Fri Apr 1210:00 amLucknow Super Giants vs Delhi Capitals
Sat Apr 1310:00 amPunjab Kings vs Rajasthan Royals
Sun Apr 146:00 amKolkata Knight Riders vs Lucknow Super Giants
Sun Apr 1410:00 amMumbai Indians vs Chennai Super Kings
Mon Apr 1510:00 amRoyal Challengers Bengaluru vs Sunrisers Hyderabad
Tue Apr 1610:00 amGujarat Titans vs Delhi Capitals
Wed Apr 1710:00 amKolkata Knight Riders vs Rajasthan Royals
Thu Apr 1810:00 amPunjab Kings vs Mumbai Indians
Fri Apr 1910:00 amLucknow Super Giants vs Chennai Super Kings
Sat Apr 2010:00 amDelhi Capitals vs Sunrisers Hyderabad
Sun Apr 216:00 amKolkata Knight Riders vs Royal Challengers Bengaluru
Sun Apr 2110:00 amPunjab Kings vs Gujarat Titans
Mon Apr 2210:00 amRajasthan Royals vs Mumbai Indians
Tue Apr 2310:00 amChennai Super Kings vs Lucknow Super Giants
Wed Apr 2410:00 amDelhi Capitals vs Gujarat Titans
Thu Apr 2510:00 amSunrisers Hyderabad vs Royal Challengers Bengaluru
Fri Apr 2610:00 amKolkata Knight Riders vs Punjab Kings
Sat Apr 276:00 amDelhi Capitals vs Mumbai Indians
Sat Apr 2710:00 amLucknow Super Giants vs Rajasthan Royals
Sun Apr 286:00 amGujarat Titans vs Royal Challengers Bengaluru
Sun Apr 2810:00 amChennai Super Kings vs Sunrisers Hyderabad
Mon Apr 2910:00 amKolkata Knight Riders vs Delhi Capitals
Tue Apr 3010:00 amLucknow Super Giants vs Mumbai Indians
Wed May 110:00 amChennai Super Kings vs Punjab Kings
Thu May 210:00 amSunrisers Hyderabad vs Rajasthan Royals
Fri May 310:00 amMumbai Indians vs Kolkata Knight Riders
Sat May 410:00 amRoyal Challengers Bengaluru vs Gujarat Titans
Sun May 56:00 amPunjab Kings vs Chennai Super Kings
Sun May 510:00 amLucknow Super Giants vs Kolkata Knight Riders
Mon May 610:00 amMumbai Indians vs Sunrisers Hyderabad
Tue May 710:00 amDelhi Capitals vs Rajasthan Royals
Wed May 810:00 amSunrisers Hyderabad vs Lucknow Super Giants
Thu May 910:00 amPunjab Kings vs Royal Challengers Bengaluru
Fri May 1010:00 amGujarat Titans vs Chennai Super Kings
Sat May 1110:00 amKolkata Knight Riders vs Mumbai Indians
Sun May 126:00 amChennai Super Kings vs Rajasthan Royals
Sun May 1210:00 amRoyal Challengers Bengaluru vs Delhi Capitals
Mon May 1310:00 amGujarat Titans vs Kolkata Knight Riders
Tue May 1410:00 amDelhi Capitals vs Lucknow Super Giants
Wed May 1510:00 amRajasthan Royals vs Punjab Kings
Thu May 1610:00 amSunrisers Hyderabad vs Gujarat Titans
Fri May 1710:00 amMumbai Indians vs Lucknow Super Giants
Sat May 1810:00 amRoyal Challengers Bengaluru vs Chennai Super Kings
Sun May 196:00 amSunrisers Hyderabad vs Punjab Kings
Sun May 1910:00 amRajasthan Royals vs Kolkata Knight Riders
Tue May 2110:00 amFirst Qualifier
Wed May 2210:00 amElimination Match
Fri May 2410:00 amSecond Qualifier
Sun May 2610:00 amFinal

2023 IPL Results

Here are the full results of the IPL 2023 season:

  • Match 1 – Fri Mar 31: Gujarat Titans (5 wickets) vs Chennai Super Kings
  • Match 2 – Sat Apr 1: Punjab Kings (7 runs) vs Kolkata Knight Riders
  • Match 3 – Sat Apr 1: Lucknow Super Knights (50 runs) vs Delhi Capitals
  • Match 4 – Sun Apr 2: Sunrisers Hyderabad vs Rajasthan Royals (72 runs)
  • Match 5 – Sun Apr 2: Royal Challengers Bangalore (8 wickets) vs Mumbai Indians
  • Match 6 – Mon Apr 3: Chennai Super Kings (12 runs) vs Lucknow Super Giants
  • Match 7 – Tue Apr 4: Delhi Capitals vs Gujarat Titans (6 wickets)
  • Match 8 – Wed Apr 5: Rajasthan Royals vs Punjab Kings (5 runs)
  • Match 9 – Thu Apr 6: Kolkata Knight Riders (81 runs) vs Royal Challengers Bangalore
  • Match 10 – Fri Apr 7 : Lucknow Super Giants (5 wickets) vs Sunrisers Hyderabad at Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
  • Match 11 – Sat Apr 8 : Rajasthan Royals (57 runs) vs Delhi Capitals at Barsapara Cricket Stadium, Guwahati
  • Match 12 – Sat Apr 8 : Mumbai Indians vs Chennai Super Kings (7 wickets) at Wankhede Stadium, Mumbai
  • Match 13 – Sun Apr 9 : Gujarat Titans vs Kolkata Knight Riders (3 wickets) at Narendra Modi Stadium, Ahmedabad
  • Match 14 – Sun Apr 9 : Sunrisers Hyderabad (8 wickets) vs Punjab Kings at Rajiv Gandhi International Stadium, Hyderabad
  • Match 15 – Mon Apr 10 : Royal Challengers Bangalore vs Lucknow Super Giants (1 wicket) at M.Chinnaswamy Stadium, Bengaluru
  • Match 16 – Tue Apr 11 : Delhi Capitals vs Mumbai Indians (6 wickets) at Arun Jaitley Stadium, Delhi
  • Match 17 – Wed Apr 12 : Chennai Super Kings vs Rajasthan Royals (3 runs) at MA Chidambaram Stadium, Chennai
  • Match 18 – Thu Apr 13 : Punjab Kings vs Gujarat Titans (6 wickets) at Punjab Cricket Association IS Bindra Stadium, Mohali
  • Match 19 – Fri Apr 14 : Kolkata Knight Riders vs Sunrisers Hyderabad (23 runs) at Eden Gardens, Kolkata
  • Match 20 – Sat Apr 15 : Royal Challengers Bangalore (23 runs) vs Delhi Capitals at M.Chinnaswamy Stadium, Bengaluru
  • Match 21 – Sat Apr 15 :Lucknow Super Giants vs Punjab Kings (2 wickets) at Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
  • Match 22 – Sun Apr 16 : Mumbai Indians (5 wickets) vs Kolkata Knight Riders at Wankhede Stadium, Mumbai
  • Match 23 – Sun Apr 16 : Gujarat Titans vs Rajasthan Royals (3 wickets) at Narendra Modi Stadium, Ahmedabad
  • Match 24 – Mon Apr 17 : Royal Challengers Bangalore vs Chennai Super Kings (8 runs) at M.Chinnaswamy Stadium, Bengaluru
  • Match 25 – Tue Apr 18 : Sunrisers Hyderabad vs Mumbai Indians (14 runs) at Rajiv Gandhi International Stadium, Hyderabad
  • Match 26 – Wed Apr 19 : Rajasthan Royals vs Lucknow Super Giants (10 runs) at Sawai Mansingh Stadium, Jaipur
  • Match 27 – Thu Apr 20 : Punjab Kings vs Royal Challengers Bangalore (24 runs) at Punjab Cricket Association IS Bindra Stadium, Mohali
  • Match 28 – Thu Apr 20 : Delhi Capitals (4 wickets) vs Kolkata Knight Riders at Arun Jaitley Stadium, Delhi
  • Match 29 – Fri Apr 21 : Chennai Super Kings (7 wickets) vs Sunrisers Hyderabad at MA Chidambaram Stadium, Chennai
  • Match 30 – Sat Apr 22 : Lucknow Super Giants vs Gujarat Titans (7 runs) at Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
  • Match 31 – Sat Apr 22 : Mumbai Indians vs Punjab Kings (13 runs) at Wankhede Stadium, Mumbai
  • Match 32 – Sun Apr 23 : Royal Challengers Bangalore (7 runs) vs Rajasthan Royals at M.Chinnaswamy Stadium, Bengaluru
  • Match 33 – Sun Apr 23 : Kolkata Knight Riders vs Chennai Super Kings (49 runs) at Eden Gardens, Kolkata
  • Match 34 – Mon Apr 24 : Sunrisers Hyderabad vs Delhi Capitals (7 runs) at Rajiv Gandhi International Stadium, Hyderabad
  • Match 35 – Tue Apr 25 : Gujarat Titans (55 runs) vs Mumbai Indians at Narendra Modi Stadium, Ahmedabad
Skipper Mahinder Singh Dhoni (L) of India placing a shot as wicket keeper Graham Manou of Australia diving to stop the ball, during the third One Day International match between India and Australia at Ferozshah Kotla in Delhi on October 31, 2009.
Wicket-keeper MS Dhoni taking a shot against Australia by Public.Resource.Org under CC BY 2.0 via Flickr
  • Match 36 – Wed Apr 26 : Royal Challengers Bangalore vs Kolkata Knight Riders (21 runs) at M.Chinnaswamy Stadium, Bengaluru
  • Match 37 – Thu Apr 27 : Rajasthan Royals (32 runs) vs Chennai Super Kings at Sawai Mansingh Stadium, Jaipur
  • Match 38 – Fri Apr 28 : Punjab Kings vs Lucknow Super Giants (56 runs) at Punjab Cricket Association IS Bindra Stadium, Mohali
  • Match 39 – Sat Apr 29 : Kolkata Knight Riders vs Gujarat Titans (7 wickets) at Eden Gardens, Kolkata
  • Match 40 – Sat Apr 29 : Delhi Capitals vs Sunrisers Hyderabad (9 runs) at Arun Jaitley Stadium, Delhi
  • Match 41 – Sun Apr 30 : Chennai Super Kings vs Punjab Kings (4 wickets) at MA Chidambaram Stadium, Chennai
  • Match 42 – Sun Apr 30 : Mumbai Indians (6 wickets) vs Rajasthan Royals at Wankhede Stadium, Mumbai
  • Match 43 – Mon May 1 : Lucknow Super Giants vs Royal Challengers Bangalore (18 runs) at Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
  • Match 44 – Tue May 2 : Gujarat Titans vs Delhi Capitals (5 runs) at Narendra Modi Stadium, Ahmedabad
  • Match 45 – Wed May 3 : Punjab Kings vs Mumbai Indians (6 wickets) at Punjab Cricket Association IS Bindra Stadium, Mohali
  • Match 46 – Thu May 4 : Lucknow Super Giants vs Chennai Super Kings (Match Abandoned) at Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
  • Match 47 – Thu May 4 : Sunrisers Hyderabad vs Kolkata Knight Riders (5 runs) at Rajiv Gandhi International Stadium, Hyderabad
  • Match 48 – Fri May 5 : Rajasthan Royals vs Gujarat Titans (9 wickets) at Sawai Mansingh Stadium, Jaipur
  • Match 49 – Sat May 6 : Chennai Super Kings (6 wickets) vs Mumbai Indians at MA Chidambaram Stadium, Chennai
  • Match 50 – Sat May 6 : Delhi Capitals (7 wickets) vs Royal Challengers Bangalore at Arun Jaitley Stadium, Delhi
  • Match 51 – Sun May 7 : Gujarat Titans (56 runs) vs Lucknow Super Giants at Narendra Modi Stadium, Ahmedabad
  • Match 52 – Sun May 7 : Rajasthan Royals vs Sunrisers Hyderabad (4 wickets) at Sawai Mansingh Stadium, Jaipur
  • Match 53 – Mon May 8 : Kolkata Knight Riders (5 wickets) vs Punjab Kings at Eden Gardens, Kolkata
  • Match 54 – Tue May 9 : Mumbai Indians (6 wickets) vs Royal Challengers Bangalore at Wankhede Stadium, Mumbai
  • Match 55 – Wed May 10 : Chennai Super Kings (27 runs) vs Delhi Capitals at MA Chidambaram Stadium, Chennai
  • Match 56 – Thu May 11 : Kolkata Knight Riders vs Rajasthan Royals (9 wickets) at Eden Gardens, Kolkata
  • Match 57 – Fri May 12 : Mumbai Indians (27 runs) vs Guja rat Titans at Wankhede Stadium, Mumbai
  • Match 58 – Sat May 13 : Sunrisers Hyderabad vs Lucknow Super Giants (7 wickets) at Rajiv Gandhi International Stadium, Hyderabad
  • Match 59 – Sat May 13 : Delhi Capitals vs Punjab Kings (31 runs) at Arun Jaitley Stadium, Delhi
  • Match 60 – Sun May 14 : Rajasthan Royals vs Royal Challengers Bangalore (112 runs) at Sawai Mansingh Stadium, Jaipur
  • Match 61 – Sun May 14 : Chennai Super Kings vs Kolkata Knight Riders (6 wickets) at MA Chidambaram Stadium, Chennai
  • Match 62 – Mon May 15 : Gujarat Titans (34 runs) vs Sunrisers Hyderabad at Narendra Modi Stadium, Ahmedabad
  • Match 63 – Tue May 16 : Lucknow Super Giants (5 runs) vs Mumbai Indians at Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
  • Match 64 – Wed May 17 : Punjab Kings vs Delhi Capitals (15 runs) at Himachal Pradesh Cricket Association Stadium, Dharamsala
  • Match 65 – Thu May 18 : Sunrisers Hyderabad vs Royal Challengers Bangalore (8 wickets) at Rajiv Gandhi International Stadium, Hyderabad
  • Match 66 – Fri May 19 : Punjab Kings vs Rajasthan Royals (4 wickets) at Himachal Pradesh Cricket Association Stadium, Dharamsala
  • Match 67 – Sat May 20 : Delhi Capitals vs Chennai Super Kings (77 runs) at Arun Jaitley Stadium, Delhi
  • Match 68 – Sat May 20 : Kolkata Knight Riders vs Lucknow Super Giants (1 run) at Eden Gardens, Kolkata
  • Match 69 – Sun May 21 : Mumbai Indians (8 wickets) vs Sunrisers Hyderabad at Wankhede Stadium, Mumbai
  • Match 70 – Sun May 21 : Royal Challengers Bangalore vs Gujarat Titans (6 wickets) at M.Chinnaswamy Stadium, Bengaluru

The playoff matches will follow at the end of May:

  • Qualifier 1: Tue May 23 : Gujarat Titans vs Chennai Super Kings (15 runs) at MA Chidambaram Stadium, Chennai
  • Eliminator: Wed May 24 : Lucknow Super Giants vs Mumbai Indians (81 runs) at MA Chidambaram Stadium, Chennai
  • Qualifier 2: Fri May 26 : Gujarat Titans (62 runs) vs Mumbai Indians at Narendra Modi Stadium, Ahmedabad
  • Final Match: Sun May 28 : Chennai Super Kings (5 wickets) vs Gujarat Titans at Narendra Modi Stadium, Ahmedabad

FAQ

What are the ten IPL teams?

These are the ten Tata IPL 2023 teams with abbreviations and team captains.

  • Chennai Super Kings (CSK) – MS Dhoni
  • Delhi Capitals (DC) – David Warner
  • Gujarat Titans (GT) – Hardik Pandya
  • Kolkata Knight Riders (KKR) – Nitish Rana
  • Lucknow Super Giants (LSG) – KL Rahul
  • Mumbai Indians (MI) – Rohit Sharma
  • Punjab Kings (PBKS) – Shikhar Dhawan
  • Rajasthan Royals (RR) – Sanju Samson
  • Royal Challengers Bangalore (RCB) – Faf du Plessis
  • Sunrisers Hyderabad (SRH) – Aiden Markram

How can I watch more cricket?

We’ve got no shortage of cricket viewing guides:

Featured photo by Shuvo under CC0 via PixaHive

Page Updates

  1. Formatting. Misc changes to content.

  2. Added table of contents. Added sub-section. Updated some section headings. Reworked some sections. Linking.

Alanna Baker
Share via
Copy link
Powered by Social Snap