How to watch the IPL 2024: stream the Indian Premier League online or on TV

Chennai Super Kings' Ambati Rayudu bats in the IPL 2023 final.
(Image credit: Pankaj Nangia/Getty Images)

We're five weeks into the IPL 2024, and at the time of writing the Rajasthan Royals enjoy a solid lead in the standings against their rivals. However with several teams trailing close behind, the places in the finals are still up for grabs.

How to stream

US: Sling TV (Willow Sport)
UK:
Sky TV
AU:
Foxtel | Kayo Sports
IN:
Jio Cinema (free)| Star Sports channels
Watch abroad with a VPN

One first-week match between the Mumbai Indians and the Sunrisers Hyderabad saw three records broken: the highest team score and highest match score of any IPL season, and also the highest number of sixes in any T20 game.

Since then we've seen many close calls, with several matches coming down to the line in tense style, and there are many more games on the docket.

The Indian Premier League brings together India's 10 biggest teams in a grand total of 74 matches of Twenty20 cricket, to crown the best of the year. Defending champions are the Chennai Super Kings, with the Gujarat Titans being the runners-up after their victory the year before.

The IPL is one of the biggest sports events in the world, with attendance highest among cricket championships, and it's massive not just for Indian cricket fans but for viewers around the world.

If you're one of those international cricket fans who wants to catch the games, here's how to watch the IPL 2024 online or on TV.

How to watch IPL 2024 online in the US

In the US, you have one main option for streaming IPL: Willow TV, a 24/7 live cricket channel. If your cable package includes this then you're in business, but if not you can stream it using a live TV streaming service called Sling TV.

Sling normally costs $40 per month for its Blue or Orange plans (the former with more news and entertainment channels the latter with more sports ones, either is fine for this) or $55 monthly for a combined package, with your first month half price. For Willow TV you'll need to pay $10 extra per month though — this is for the World Sports extra package which includes the channel.

Luckily, Sling is running a temporary deal that lets you sign up to Willow for just $10, without giving you all of the Sling Blue and Sling Orange channels.

How to watch IPL 2024 online in the UK

After a last-minute deal, it's been confirmed that regular IPL broadcaster Sky TV is going to be showing it again this year.

Sky TV shows the IPL through Sky Sports, a bundle that costs £46 per month (though less if you already have Sky TV) and you can use the channel Sky Sports Cricket for highlights and live games of other cricket tournaments and matches too.

How to watch IPL 2024 online in India

Cricket fans in India can watch the IPL for free thanks to Jio Cinema, as this free service will be showing live streams of all of the Indian Premier League games. According to our tester, you don't even need to create an account, as in past years you've needed to create one using an Indian phone number.

You can also watch IPL streams on Star Sports. You can either watch via the Star Sports TV channels or by getting a Disney Plus Hotstar subscription.  

How to watch IPL 2024 online in Australia

You can watch on Fox Sports and via Foxtel. If you don't have Fox, another option is to sign up to Kayo sports. It includes over 50 other sports and it has no lock-in contracts from $25 a month.

How to watch IPL 2024 online everywhere else

If you're going to be away from your normal TV setup but still want to watch the Indian Premier League, you might run into some problems. Thankfully, you can solve this exact issue with a Virtual Private Network (VPN). 

A VPN lets you change your IP address to that of the area of what you want to watch, meaning you can tune in to your favorite sports, shows or other content even if you're not there. Our favorite is NordVPN, which is the No. 1-rated VPN in the world right now according to our sister site, TechRadar.

How to use a VPN to watch any stream

  • Download the app at NordVPN
  • Choose the location of the streaming service you want to watch (UK, US, etc)
  • Navigate to the streaming service and start watching!
Image

NordVPN is one of the simplest and most affordable ways to watch what you want, from wherever you want to watch it.

It's straightforward and easy to use, has great security, is available on loads of streaming devices and, best of all, it comes with a 30-day money-back guarantee, so you can try it out 100% risk-free. Give it a go.

IPL 2024 results

The IPL in 2024 is being split into multiple phases, with play pausing for Indian elections mid-way through the season. We'll update this article with the results...

Friday, March 22

  • Chennai Super Kings vs Royal Challengers Bangalore: Super Kings win by 6 wickets

Saturday, March 23

  • Punjab Kings vs Delhi Capitals: Kings win by 4 wickets
  • Kolkata Knight Riders vs Sunrisers Hyderabad: Knight Riders win by 4 runs

Sunday, March 24

  • Rajasthan Royals vs Lucknow Super Giants: Royals win by 20 runs 
  • Gujarat Titans vs Mumbai Indians: Titans win by 6 runs

Monday, March 25

  • Royal Challengers Bangalore vs Punjab Kings: Challengers won by 4 wickets.

Tuesday, March 26

  • Chennai Super Kings vs Gujarat Titans. Kings won by 63 runs.

Wednesday, March 27

  • Sunrisers Hyderabad vs Mumbai Indians. Sunrisers won by 31 runs. RECORDS: Sunrisers set the highest ever IPL total, 277. Mumbai's reply of 246 then made the match the highest total run scored in T20 history with 523 runs in the game. 38 sixes were hit, a further T20 record.

Thursday, March 28

  • Rajasthan Royals vs Delhi Capitals. Royals won by 12 runs

Friday, March 29

  • Royal Challengers Bangalore vs Kolkata Knight Riders. Knight Riders won by 7 wickets

Saturday, March 30

  • Lucknow Super Giants vs Punjab Kings. Super Giants won by 21 runs

Sunday, March 31

  • Gujarat Titans vs Sunrisers Hyderabad. Titans won by 7 wickets
  • Delhi Capitals vs Chennai Super Kings. Capitals won by 20 runs

Monday, April 1

  • Mumbai Indians vs Rajasthan Royals. Royals won by 6 wickets

Tuesday, April 2

  • Royal Challengers Bangalore vs Lucknow Super Giants. Super Giants won by 28 runs

Wednesday, April 3

  • Delhi Capitals vs Kolkata Knight Riders. Knight Riders won by 106 runs.

Thursday, April 4

  • Gujarat Titans vs Punjab Kings. Kings won by 3 wickets.

Friday, April 5

  • Sunrisers Hyderabad vs Chennai Super Kings. Sunrisers won by 6 wickets.

Saturday, April 6

  • Rajasthan Royals vs Royal Challengers Bangalore. Royals won by 6 wickets.

Sunday, April 7

  • Mumbai Indians vs Delhi Capitals. Indians won by 29 runs.
  • Lucknow Super Giants vs Gujarat Titans. Super Giants won by 33 runs..

Monday, April 8

  • Chennai Super Kings vs Kolkata Knight Riders. Super Kings won by 7 wickets

Tuesday, 9 April 

  • Punjab Kings vs Sunrisers Hyderabad. Sunrisers won by 2 runs

Wednesday, 10 April

  • Rajasthan Royals vs Gujarat Titans. Titans won by 3 wickets

Thursday, 11 April

  • Mumbai Indians vs Royal Challengers Bangalore. Indians won by 7 wickets

Friday, 12 April

  • Lucknow Super Giants vs Delhi Capitals. Capitals won by 6 wickets

Saturday, 13 April

  • Punjab Kings vs Rajasthan Royals. Royals won by 3 wickets

Sunday, 14 April

  • Kolkata Knight Riders vs Lucknow Super Giants. Knight Riders won by 8 wickets.
  • Mumbai Indians vs Chennai Super Kings. Super Kings won by 20 runs

Monday, 15 April

  • Royal Challengers Bangalore vs Sunrisers Hyderabad. Sunrisers won by 25 runs

Tuesday, 16 April

  • Kolkata Knight Riders vs Rajasthan Royals. Royals won by 2 wickets

Wednesday, 17 April

  • Gujarat Titans vs Delhi Capitals. Capitals won by 6 wickets

Thursday, 18 April

  • Punjab Jings vs Mumbai Indians. Indians won by 9 runs.

Friday, 19 April

  • Lucknow Super Giants vs Chennai Super Kings. Super giants won by 8 wickets

Saturday, 20 April

  • Delhi Capitals vs Sunrisers Hyderabad. Sunrisers won by 67 runs

Sunday, 21 April

  • Kolkata Knight Riders vs Royal Challengers Bangalore. Knight Riders won by 1 run
  • Punjab Super Kings vs Gujarat Titans. Titans won by 3 wickets

Monday, 22 April

  • Rajasthan Royals vs Mumbai Indians. Royals won by 9 wickets

Tuesday, 23 April

  • Chennai Super Kings vs Lucknow Super Giants. Super Giants won by 6 wickets

IPL 2024 schedule

Here are the upcoming IPL 2024 fixtures:

Wednesday, 24 April

  • Delhi Capital vs Gujarat Titans

Thursday, 25 April

  • Sunrisers Hyderabad vs Royal Challengers Bangalore

Friday, 26 April

  • Kolkata Knight Riders vs Punjab Kings

Saturday, 27 April

  • Delhi Capitals vs Mumbai Indians
  • Rajasthan Royals vs Lucknow Super Giants

Sunday, 28 April

  • Gujarat Titans vs Royal Challengers Bangalore
  • Chennai Super Kings vs Sunrisers Hyderabad

Monday, 29 April

  • Kolkata Knight Riders vs Delhi Capitals

Tuesday, 30 April

  • Lucknow Super Giants vs Rajasthan Royals

Wednesday, 1 May

  • Chennai Super Kings vs Punjab Kings

Thursday, 2 May

  • Sunrisers Hyderabad vs Rajasthan Royals

Friday, 3 May

  • Mumbai Indians vs Kolkata Knight Riders

Saturday, 4 May

  • Royal Challengers Bangalore vs Gujarat Titans

Sunday, 5 May

  • Punjab Kings vs Chennai Super Kings
  • Lucknow Super Giants vs Kolkata Knight Riders

Monday, 6 May

  • Mumbai Indians vs Sunrisers Hyderabad

More to come...

IPL 2024: everything you need to know

What teams are in the IPL 2024?

There are 10 teams playing in the Indian Premier League:

  • Chennai Super Kings
  • Delhi Capitals
  • Kolkata Knight Riders
  • Mumbai Indians
  • Punjab Kings
  • Rajasthan Royals
  • Royal Challengers Bangalore
  • Sunrisers Hyderabad
  • Lucknow Super Giants
  • Gujarat Titans.

How many matches will each team play in the IPL 2024?

Each time will play 18 matches in the group stage. Each team will play every other team twice, once at home and once away, with points counted up for each result.

The four teams with the most points will then qualify for the playoffs.

What type of cricket does the IPL follow?

The Indian Premier League follows Twenty20 cricket rules, so the games are short and sweet.

If you're not aware, this style lets each team play 20 overs (rounds of 6 bowls) each, so it doesn't drag on for the same length as ODIs or test matches.

Tom Bedford
Streaming and Ecommerce Writer

Tom is the streaming and ecommerce writer at What to Watch, covering streaming services in the US and UK. His goal is to help you navigate the busy and confusing online video market, to help you find the TV, movies and sports that you're looking for without having to spend too much money.