Skip to main content

How to watch IPL 2022 live streams online: Indian Premier League schedule, results and everything we know

IPL 2022 bus displaying some of the players
Here's how to watch IPL 2022 live streams online. (Image credit: PUNIT PARANJPE/AFP via Getty Images)

Here's how to watch IPL 2022 live streams online from anywhere as the cricketing tournament continues. Yep, the Indian Premier League is well underway, with more big sixes (go Pat Cummins!) and controversy, of course!, in the world's most famous T20 competition.

As you’d expect, virtually all of the top T20 players are taking part, and there are two more teams this year to support. Those two new teams — the Gujarat Titans and the Lucknow Super Giants — have proven very exciting additions to the game. Both new sides look like they might make the playoffs. Among the stars taking part are Virat Kohli, David Warner and Jos Buttler.

We're moving into the final days of the competition now, with teams now competing to make it to the final four.

IPL news highlights

  • The Mumbai Indians became the first team out of the tournament. They had a dreadful campaign and exit the competition having ironically been among the favorites to win it.
  • The second team to exit were the Chennai Super Kings, who were knocked out after the Indians defeated them on May 12.
  • Perhaps the biggest highlight so far is the extraordinary innings by Australian captain Pat Cummins. Cummins is well known for his bowling prowess, but he surprised everyone (and probably even himself) by equalling the IPL record for the fastest 50, getting there in just 14 balls! His runs secured a victory for the Kolkata Knight Riders over the Mumbai Indians. It's worth a watch if you've not seen it.
  • Also, worth seeing is South African teenager, Dewald Brevis, hitting 4,6,6,6,6 for the Mumbai Indians. His team still lost! And we've also had Marcus Stoinis getting rather upset by a decision!
  • MS Dhoni has returned to the captaincy of the Chennai Super Kings. Jadeja stepped down after a bad run.
  • West Indies all-rounder Andre Russell (of the Kolkata Knight Riders) claimed a huge milestone. He became the first player in IPL history to pick up a staggering four wickets after bowling just one over.
  • No ball controversy! Delhi Capitals captain Rishabh Pant was fined his entire match fee for his angry reaction after an apparent waist-high delivery wasn't called a no-ball. The Capitals ended up losing the game to the Rajasthan Royals.

So, here’s everything you need to know about how to stream the IPL live, plus the schedule and the results so far…

How to watch IPL 2022 live streams online in the US

In the US your streaming platform choices are simple as ESPN Plus will be streaming all 70+ matches (including playoffs). You can sign up for an ESPN Plus subscription or there's also a great Disney Bundle deal, that gets you ESPN Plus packaged with  Disney Plus and Hulu, for just $13.99. 

ESPN Plus will also be providing some supporting IPL cricketing content, including IPL Heroes, which is 14 episodes long and in English and Hindi.

The IPL is also available to watch with Willow TV — a 24x7 live cricket channel.

How to watch IPL 2022 live streams online in the UK

Sky TV is the home of the IPL in the UK. Customers can watch all the games exclusively on Sky Sports.

How to watch IPL 2022 live streams online in India

Cricket fans can opt for Star Sports. You can either watch via the Star Sports TV channels or by getting a Disney Plus Hotstar subscription.  

How to watch IPL 2022 live streams 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.

What teams are in the IPL 2022?

The 10 teams are the Chennai Super Kings, Delhi Capitals, Kolkata Knight Riders, Mumbai Indians, Punjab Kings, Rajasthan Royals, Royal Challengers Bangalore, Sunrisers Hyderabad and the two new teams — Lucknow Super Giants and Gujarat Titans.

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

Each time will play 14 matches in the group stage. The teams are split into two groups. Teams will play each side within their own group twice, plus once against the teams in the other group. If they are in the same row as a team from the other group they will play that team twice. It’s complicated!

As an example the Mumbai Indians in Group A are in the first row with Group B’s Chennai Super Kings, so they will play them twice. However, the Mumbai Indians are in a different row to Group B’s Sunrisers Hyderabad, so will play them just once.

The four teams with the most number of points will then qualify for the playoffs. In total there are 70 matches in this year’s competition

Who's in Group A of the IPL? Who are the captains?

Mumbai Indians — captain Rohit Sharma

Kolkata Knight Riders — captain Shreyas Iyer

Rajasthan Royals — captain Sanju Samson

Delhi Capitals — captain Rishabh Pant

Lucknow Super Giants — captain KL Rahul

Who's in Group B of the IPL? Who are the captains?

Chennai Super Kings — captain MS Dhoni (who replaces Ravindra Jadeja)

Sunrisers Hyderabad — captain Kane Williamson

Royal Challengers Bangalore — captain Faf du Plessis

Punjab Kings — captain Mayank Agarwal

Gujarat Titans — captain Hardik Pandya

IPL 2022 schedule and results

Here are the fixtures and results…

Saturday 26 March — Chennai Super Kings vs Kolkata Knight Riders. Knight Riders won by six wickets. Super Kings 131-5; Knight Riders 133-4.

Sunday 27 March — Delhi Capitals vs Mumbai Indians. Capitals won by four wickets. Capitals 179-6; Indians 177-5.

Sunday 27 March — Kings XI Punjab vs Royal Challengers Bangalore. Kings won by five wickets. Kings 208-5; Challengers Bangalore 205-2.

Monday 28 March — Gujarat Titans vs Lucknow Super Giants. Titans won by five wickets. Titans 161-5; Giants 158-6.

Tuesday 29 March — Sunrisers Hyderabad vs Rajasthan Royals. Royals won by 61 runs. Sunrisers 149-7; Royals 210-6.

Wednesday 30 March — Royal Challengers Bangalore vs Kolkata Knight Riders. Challengers won by three wickets. Challengers 132-7; Knight Riders 128 all out.

Thursday 31 March — Lucknow Super Giants vs Chennai Super Kings. Super Giants won by six wickets. Giants 211-4; Kings 210-7.

Friday 1 April — Kolkata Knight Riders vs Punjab Kings. Riders won by six wickets. Riders 141-4; Kings 137 all out.

Saturday 2 April — Mumbai Indians vs Rajasthan Royals. Royals won by 23 runs. Indians 170-8; Royals 193-8.

Saturday 2 April — Gujarat Titans vs Delhi Capitals. Titans won by 14 runs. Titans 171-6; Capitals 157-9.

Sunday 3 April — Chennai Super Kings vs Punjab Kings. Kings won by 54 runs. Super Kings 126 all out; Kings 180-8.

Monday 4 April — Sunrisers Hyderabad vs Lucknow Super Giants. Giants won by 13 runs. Hyderabad 157-9; Giants 169-7.

Tuesday 5 April — Rajasthan Royals vs Royal Challengers Bangalore. Challengers Bangalore won by 4 wickets. Royals 169-3; Challengers 173-6.

Wednesday 6 April — Kolkata Knight Riders vs Mumbai Indians. Knight Riders won by 5 wickets. Knight Riders 162-5; Mumbai Indians 161-4.

Thursday 7 April — Lucknow Super Giants vs Delhi Capitals. Super Giants won by 6 wickets. Super Giants 155-4; Capitals 149-3. 

Friday 8 April —  Punjab Kings vs Gujarat Titans. Gujarat Titans won by 6 wickets. Kings 189-9; Titans 190-4

Saturday 9 April — Chennai Super Kings vs Sunrisers Hyderabad. Hyderabad won by 8 wickets. Super Kings 154-7; Hyderabad 155-2.  

Saturday 9 April — Royal Challengers Bangalore vs Mumbai Indians. Bangalore won by 7 wickets. Bangalore 152-8; Indians 151-6.

Sunday 10 April — Kolkata Knight Riders vs Delhi Capitals. Capitals won by 44 runs. Knight Riders 171 all out; Capitals 215-5.

Sunday 10 April — Rajasthan Royals vs Lucknow Super Giants. Royals won by 3 runs. Royals 165-6; Super Giants 162-8.

Monday 11 April — 3 pm UK time, 10 am EDT — Sunrisers Hyderabad vs Gujarat Titans. Sunrisers won by 8 wickets. Sunrisers 168-2; Titans 162-7.

Tuesday 12 April — 3 pm UK time, 10 am EDT — Chennai Super Kings vs Royal Challengers Bangalore. Super Kings won by 23 runs. Super Kings 216-4; Royal Challengers 193-9.

Wednesday 13 April — 3 pm UK time, 10 am EDT — Mumbai Indians vs Punjab Kings. Kings won by 12 runs. Indians 186-9; Kings 198-5.

Thursday 14 April — 3 pm UK time, 10 am EDT — Rajasthan Royals vs Gujarat Titans. Titans won by 37 runs. Royals 155-9; Titans 192-4.

Friday 15 April — 3 pm UK time, 10 am EDT — Sunrisers Hyderabad vs Kolkata Knight Riders. Hyderabad won by 7 wickets. Hyderabad 176-3; Knight Riders 175-8. 

Saturday 16 April — 11 am UK time, 6 am EDT — Mumbai Indians vs Lucknow Super Giants. Super Giants won by 18 runs. Indians 181-9; Super Giants 199-4.

Saturday 16 April — 3 pm UK time, 10 am EDT — Delhi Capitals vs Royal Challengers Bangalore. Challengers won by 16 runs. Delhi Capitals 173-7; Challengers 189-5.

Sunday 17 April — 11 am UK time, 6 am EDT — Punjab Kings vs Sunrisers Hyderabad. Hyderabad won by 7 wickets. Kings 151 all out; Hyderabad 152-3.

Sunday 17 April — 3 pm UK time, 10 am EDT — Gujarat Titans vs Chennai Super Kings. Titans won by 3 wickets. Titans 170-7; Kings 169-5.

Monday 18 April — 3 pm UK time, 10 am EDT — Rajasthan Royals vs Kolkata Knight Riders. Royals won by 7 runs. Royals 217-5; Knight Riders 210 all out. 

Tuesday 19 April — 3 pm UK time, 10 am EDT — Lucknow Super Giants vs Royal Challengers Bangalore. Challengers won by 18 runs. Super Giants 163-8; Challengers 181-6.

Wednesday 20 April — 3 pm UK time, 10 am EDT — Delhi Capitals vs Punjab Kings. Capitals won by 9 wickets. Capitals 119-1; Kings 115 all out.

Thursday 21 April — 3 pm UK time, 10 am EDT — Mumbai Indians vs Chennai Super Kings. Super Kings won by 3 wickets. Indians 155-7; Kings 156-7.

Friday 22 April — 3 pm UK time, 10 am EDT — Delhi Capitals vs Rajasthan Royals. Royals won by 15 runs. Capitals 207-8; Royals 222-2.

Saturday 23 April — 11 am UK time, 6 am EDT — Kolkata Knight Riders vs Gujarat Titans. Titans won by 8 runs. Knight Riders 148-8; Titans 156-9.

Saturday 23 April — 3 pm UK time, 10 am EDT — Royal Challengers Bangalore vs Sunrisers Hyderabad. Hyderabad won by 9 wickets. Bangalore 68 all out; Hyderabad 72-1.

Sunday 24 April — 3 pm UK time, 10 am EDT — Lucknow Super Giants vs Mumbai Indians. Super Giants won by 36 runs. Super Giants 168-6; Indians 132-8.

Monday 25 April — 3 pm UK time, 10 am EDT — Punjab Kings vs Chennai Super Kings. Punjab Kings won by 11 runs. Kings 187-4; Super Kings 176-6.

Tuesday 26 April — 3 pm UK time, 10 am EDT — Royal Challengers Bangalore vs Rajasthan Royals. Royals won by 29 runs. Bangalore 115 all out; Royals 144-8.

Wednesday 27 April — 3 pm UK time, 10 am EDT — Gujarat Titans vs Sunrisers Hyderabad. Titans won by 5 wickets. Titans 199-5. Sunrisers 195-6.

Thursday 28 April — 3 pm UK time, 10 am EDT — Delhi Capitals vs Kolkata Knight Riders. Capitals won by 4 wickets. Capitals 150-6; Knight Riders 146-9.

Friday 29 April — 3 pm UK time, 10 am EDT — Punjab Kings vs Lucknow Super Giants. Giants won by 20 runs. Kings 133-8; Giants 153-8. 

Saturday 30 April — 11 am UK time, 6 am EDT — Gujarat Titans vs Royal Challengers Bangalore. Titans won by six wickets. Titans 174-4; Challengers 170-6.

Saturday 30 April — 3 pm UK time, 10 am EDT — Rajasthan Royals vs Mumbai Indians. Indians won by five wickets. Royals 158-6; Indians 161-5. 

Sunday 1 May — 11 am UK time, 6 am EDT — Delhi Capitals vs Lucknow Super Giants. Giants won by six runs. Capitals 189-7; Giants 195-3.

Sunday 1 May — 3 pm UK time, 10 am EDT — Sunrisers Hyderabad vs Chennai Super Kings. Kings won by 13 runs. Sunrisers 189-6; Kings 202-2.

Monday 2 May — 3 pm UK time, 10 am EDT — Kolkata Knight Riders vs Rajasthan Royals. Knight Riders won by seven wickets. Knight Riders 158-3; Royals 152-5.

Tuesday 3 May — 3 pm UK time, 10 am EDT — Gujarat Titans vs Punjab Kings. Kings won by eight wickets. Titans 143-8; Kings 145-2.

Wednesday 4 May — 3 pm UK time, 10 am EDT — Royal Challengers Bangalore vs Chennai Super Kings. Challengers won by 13 runs. Challengers 173-8; Kings 145-2.

Thursday 5 May — 3 pm UK time, 10 am EDT — Delhi Capitals vs Sunrisers Hyderabad. Capitals won by 21 runs. Capitals 207-3; Sunrisers 186-8.

Friday 6 May — 3 pm UK time, 10 am EDT — Gujarat Titans vs Mumbai Indians. Indians won by 5 runs. Titans 172-5; Indians 177-6.

Saturday 7 May — 11 am UK time, 6 am EDT — Punjab Kings vs Rajasthan Royals. Royals won by six wickets. Kings 189-5; Royals 190-4. 

Saturday 7 May — 3 pm UK time, 10 am EDT — Lucknow Super Giants vs Kolkata Knight Riders. Giants won by 75 runs. Giants 176-7; Knight Riders 101 all out.

Sunday 8 May — 11 am UK time, 6 am EDT — Sunrises Hyderabad vs Royal Challengers Bangalore. Bangalore won by 67 runs. Sunrisers 125 all out; Challengers 192-3.

Sunday 8 May — 3 pm UK time, 10 am EDT — Chennai Super Kings vs Delhi Capitals. Kings won by 91 runs. Kings 208-6; Capitals 117 all out. 

Monday 9 May — 3 pm UK time, 10 am EDT — Mumbai Indians vs Kolkata Knight Riders. Knight Riders won by 72 runs. Indians 113 all out; Knight Riders 165-9.

Tuesday 10 May — 3 pm UK time, 10 am EDT — Lucknow Super Giants vs Gujarat Titans. Gujarat Titans won by 62 runs. Super Giants 82 all out; Titans 144-4.

Wednesday 11 May — 3 pm UK time, 10 am EDT — Rajasthan Royals vs Delhi Capitals. Delhi Capitals won by 8 wickets. Royals 160-6; Capitals 161-2.

Thursday 12 May — 3 pm UK time, 10 am EDT — Chennai Super Kings vs Mumbai Indians. Mumbai Indians won by 5 wickets. Super Kings 97 all out; Indians 103-5.

Friday 13 May — 3 pm UK time, 10 am EDT — Royal Challengers Bangalore v Punjab Kings. Punjab Kings won by 54 runs. Bangalore 155-9; Kings 209-9

Saturday 14 May — 3 pm UK time, 10 am EDT — Kolkata Knight Riders vs Sunrisers Hyderabad. Kolkata Knight Riders won by 54 runs. Knight Riders 177-6; Hyderabad 123-8.

Sunday 15 May — 11 am UK time, 6 am EDT — Chennai Super Kings vs Gujarat Titans. Gujarat Titans won by 7 wickets. Super Kings 133-5; Titans 137-3.

Sunday 15 May — 3 pm UK time, 10 am EDT — Lucknow Super Giants vs Rajasthan Royals. Rajasthan Royals won by 24 runs. Super Giants 154-8; Royals 178-6.

Monday 16 May — 3 pm UK time, 10 am EDT — Punjab Kings vs Delhi Capitals. Delhi Capitals won by 17 runs. Kings 142-9; Capitals 159-7.

Tuesday 17 May — 3 pm UK time, 10 am EDT — Mumbai Indians vs Sunrisers Hyderabad.

Wednesday 18 May — 3 pm UK time, 10 am EDT — Kolkata Knight Riders vs Lucknow Super Giants.

Thursday 19 May — 3 pm UK time, 10 am EDT — Royal Challengers Bangalore vs Gujarat Titans.

Friday 20 May — 3 pm UK time, 10 am EDT — Rajasthan Royals vs Chennai Super Kings.

Saturday 21 May — 3 pm UK time, 10 am EDT — Mumbai Indians vs Delhi Capitals.

Sunday 22 May — 3 pm UK time, 10 am EDT — Sunrisers Hyderabad vs Punjab Kings.

David is the What To Watch Editor and has over 20 years of experience in television journalism. He is currently writing about the latest television and film news for What To Watch.


Before working for What To Watch, David spent many years on TV Times magazine, interviewing some of television's most famous stars including Hollywood actor Kiefer Sutherland, singer Lionel Richie and wildlife legend Sir David Attenborough. 


David started out as a writer on TV Times before becoming the title's deputy features editor and then features editor. During his time on TV Times, David also helped run the annual TV Times Awards. David is a huge Death in Paradise fan, although he's still failed to solve a case before the show's detective! He also loves James Bond and controversially thinks that Timothy Dalton was an excellent 007.


Other than watching and writing about telly, David loves playing cricket, going to the cinema, trying to improve his tennis and chasing about after his kids!