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)

The IPL 2024 is now heading to the final! Yes, after a quite brilliant tournament, we at last have our two finalists — the Kolkata Knight Riders and Sunrisers Hyderabad.

The Kolkata Knight Riders easily beat the Sunrisers Hyderabad in the first qualifier to go though to Sunday's final. On Wednesday the Rajasthan Royals knocked out the Royal Challengers Bengaluru. Then on Friday, the Sunrisers Hyderabad beat the Rajasthan Royals by 36 runs to make the final. But will the Kolkata Knight Riders or the Sunrisers Hyderabad win this year's IPL? The top two teams from the league stage deserve their place in the final. The Knight Riders are marginal favorites to win, but anything could happen!

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

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 final, 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
Exclusive deal

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

Wednesday, 24 April

  • Delhi Capitals vs Gujarat Titans. Capitals won by 4 runs

Thursday, 25 April

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

Friday, 26 April

  • Kolkata Knight Riders vs Punjab Kings. Kings won by 8 wickets

Saturday, 27 April

  • Delhi Capitals vs Mumbai Indians. Capitals won by 10 runs
  • Rajasthan Royals vs Lucknow Super Giants. Royals won by 7 wickets

Sunday, 28 April

  • Gujarat Titans vs Royal Challengers Bangalore. Challengers won by 9 wickets
  • Chennai Super Kings vs Sunrisers Hyderabad. Super kings won by 78 runs

Monday, 29 April

  • Kolkata Knight Riders vs Delhi Capitals. Knight Riders won by 7 wickets

Tuesday, 30 April

  • Lucknow Super Giants vs Rajasthan Royals. Super Giants won by 4 wickets

Wednesday, 1 May

  • Chennai Super Kings vs Punjab Kings. Kings won by 7 wickets

Thursday, 2 May

  • Sunrisers Hyderabad vs Rajasthan Royals. Sunrisers won by 1 run

Friday, 3 May

  • Mumbai Indians vs Kolkata Knight Riders. Knight Riders won by 24 runs

Saturday, 4 May

  • Royal Challengers Bangalore vs Gujarat Titans. Challengers won by 4 wickets

Sunday, 5 May

  • Punjab Kings vs Chennai Super Kings. Super Kings won by 28 runs
  • Lucknow Super Giants vs Kolkata Knight Riders. Knight Riders won by 98 runs

Monday, 6 May

  • Mumbai Indians vs Sunrisers Hyderabad. Indians won by 7 wickets

Tuesday, 7 May

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

Wednesday, 8 May

  • Lucknow Super Giants vs Sunrisers Hyderabad. Sunrisers won by 10 wickets

Thursday, 9 May

  • Punjab Kings vs Royal Challengers Bangalore. Challengers won by 60 runs.

Friday, 10 May

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

Saturday, 11 May

  • Kolkata Knight Riders vs Mumbai Indians. Knight Riders won by 18 runs

Sunday, 12 May

  • Rajasthan Royals vs Chennai Super Kings. Super Kings won by 5 wickets
  • Royal Challengers Bangalore vs Delhi Capitals. Challengers won by 47 runs

Monday, 13 May

  • Gujarat Titans vs Kolkata Knight Riders. Match abandoned

Tuesday, 14 May

  • Delhi Capitals vs Lucknow Super Giants. Capitals won by 19 runs

Wednesday, 15 May

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

Thursday, 16 May

  • Gujarat Titans vs Sunrisers Hyderabad. Match abandoned

Friday, 17 May

Mumbai Indians vs Lucknow Super Giants. Giants won by 18 runs.

Saturday, 18 May

Chennai Super Kings vs Royal Challengers Bangalore. Royal Challengers Bangalore won by 27 runs.

Sunday, 19 May

  • Sunrisers Hyderabad vs Punjab Kings. Sunrisers Hyderabad won by 4 wickets.
  • Rajasthan Royals vs Kolkata Knight Riders. Abandoned.

IPL 2024 schedule

Here's the final week...

Play-offs & Final

Tuesday, 21 May

  • Kolkata Knight Riders vs Sunrisers Hyderabad. Kolkata Knight Riders won by eight wickets.

Wednesday, 22 May

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

Friday, 24 May

  • Sunrisers Hyderabad vs Rajasthan Royals. Sunrisers Hyderabad won by 36 runs.

Sunday, 26 May

  • Final — Kolkata Knight Riders vs Sunrisers Hyderabad

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.