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!
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!
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.