Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Tom’s Guide
Tom’s Guide
Technology
Roderick Easdale

IPL live stream: How to watch Indian Premier League 2024

Indian Premier League 2024 live stream: MS Dhoni captain of Chennai Super Kings keeping wicket.

Today's IPL 2024 live stream features Rajasthan Royals vs Royal Challengers Bengaluru at Ahmedabad. The winner goes through to Friday's match to play Sunrisers Hyderabad for a place in the final. The sides come into this match in vastly contrasting form. Royal Challengers Bengaluru have won five out of six. Rajasthan Royals had lost four in a row before their final game was washed out.

Follow our guide below for where to watch IPL live streams 2024 from anywhere— and potentially for FREE with a VPN.

IPL live stream: 2024 TV schedule, dates

Dates: Mar. 22 — May 26
May 22: Rajasthan Royals v Royal Challengers Bengaluru (Ahmedabad)
► Times: 3 p.m. BST / 10 a.m. ET / 7 a.m. PT / 1 a.m. (next day) AEDT / 7.30 p.m. IST
• FREE — Jio Cinema (India)
• U.S. —
Willow TV / Sling
• U.K. — Sky / Now
• Watch anywhere — try NordVPN 100% risk free

The 17th Indian Premier League started on March 22 and the final will be held in Chennai on May 26. In all, 74 matches will be played, 70 of them in the group stages. All 10 teams play seven home and seven away league fixtures, with the top four teams in the league going into the playoffs.

Although all 10 teams complete in one league, with one league table, they have been divided into two groups for fixture purposes. Each team plays the teams from the other group twice, once home and once away, but play the sides in their own group only once.

Here's how to watch every ball of the IPL 2024 from anywhere.

Free IPL live streams 2024

Cricket fans in India can watch IPL live streams 2024 for FREE on JioCinema website and mobile app, as well as on the Sports18, the premium sports TV network from Viacom18 which also has the rights to all India's home matches until 2028.

But what if you aren't at home to catch the IPL live stream – and don't want to spend money on pay TV in another country when you'd usually be able to watch the IPL for free at home?

Don't worry — you can watch IPL 2024 on JioCinema from anywhere with a VPN instead. We'll show you how to do that below.

IPL live streams around the world

Away from home at the moment and blocked from watching the cricket via your usual streaming service?

You can still watch the IPL live thanks to the wonders of a VPN (Virtual Private Network). The software allows your devices to appear to be back in your home country regardless of where in the world you are. So ideal for sports fans away on vacation or on business. Our favorite is NordVPN. It's the best on the market:

Using a VPN is incredibly simple.

1. Download and install a VPN - as we say, our top choice is NordVPN.

2. Connect to the appropriate server location - open the VPN app, hit 'choose location' and select the appropriate location.

3. Go to the broadcaster's stream - head to your home broadcaster's site or app and watch as if you were at home.

How to watch IPL live streams 2024 in the U.S.

(Image credit: Shutterstock)

How to watch IPL live streams 2024 in the UK

(Image credit: Shutterstock)

How to watch IPL live streams 2024 in Australia

(Image credit: Shutterstock)

Remaining IPL fixtures 2024

  • May 22: Eliminator (Ahmedabad)
  • May 24: Qualifier 2 (Chennai)
  • May 26: Final (Chennai)

IPL groups 2024

The groups for the 2024 IPL are as follows:

Group A

  • Mumbai Indians
  • Kolkata Knight Riders
  • Rajasthan Royals
  • Delhi Capitals
  • Lucknow Super Giants

Group B

  • Chennai Super Kings
  • Sunrisers Hyderabad
  • Royal Challengers Bangalore
  • Punjab Kings
  • Gujrat Titans

IPL squads 2024

These are the full IPL 2024 squads for each franchise, including coaches, captains, overseas players and domestic players:

Chennai Super Kings

  • Captain: MS Dhoni (India)
  • Coach: Stephen Fleming (New Zealand)
  • Overseas: Moeen Ali (England); Devon Conway, Rachin Ravindra, Daryl Mitchell, Mitchell Santner (New Zealand); Matheesha Pathirana, Maheesh Theekshana (Sri Lanka); Mustafizur Rahman (Bangladesh).
  • Domestic: Ravindra Jadeja, Ruturaj Gaikwad, Sameer Rizvi, Ajinkya Rahane, Shaik Rasheed, Aravelly Avanish, Shivam Dube, Nishant Sindhu, Ajay Mandal, Deepak Chahar, Shardul Thakur, Simarjeet Singh, Tushar Deshpande, Mukesh Choudhary, Rajvardhan Hangargekar, Prashant Solanki.

Delhi Capitals

  • Captain: David Warner (Australia)
  • Coach: Ricky Ponting
  • Overseas: Mitchell Marsh, Jhye Richardson (Australia); Shai Hope (West Indies); Tristan Stubbs, Lungi Ngidi, Anrich Nortje (South Africa).
  • Domestic: Rishabh Pant, Prithvi Shaw, Ricky Bhui, Kumar Kushagra, Yash Dhull, Abishek Porel, Axar Patel, Lalit Yadav, Sumit Kumar, Khaleel Ahmed, Ishant Sharma, Mukesh Kumar, Rasikh Salam, Kuldeep Yadav, Praveen Dubey, Vicky Ostwal.

Gujarat Titans

  • Captain: Shubman Gill
  • Coach: Ashish Nehra
  • Overseas: Kane Williamson (New Zealand); David Miller (South Africa); Matthew Wade, Spencer Johnson (Australia); Rashid Khan, Noor Ahmad, Azmatullah Omarzai (Afghanistan); Josh Little (Ireland).
  • Domestic: Wriddhiman Saha, Abhinav Manohar, Sai Sudharsan, Shahrukh Khan, Robin Minz, Rahul Tewatia, Jayant Yadav, Vijay Shankar, Mohit Sharma, Darshan Nalkande, Umesh Yadav, Sushant Mishra, Kartik Tyagi, R Sai Kishore, Manav Suthar.

Kolkata Knight Riders

  • Captain: Shreyas Iyer
  • Coach: Chandrakant Pandit
  • Overseas: Phil Salt (England); Mitchell Starc (Australia); Andre Russell, Sherfane Rutherford, Sunil Narine (West Indies); Rahmanullah Gurbaz, Mujeeb Ur Rahman (Afghanistan); Dushmantha Chameera (Sri Lanka).
  • Domestic: Venkatesh Iyer, Angkrish Raghuvanshi, Nitish Rana, Rinku Singh, KS Bharat, Manish Pandey, Anukul Roy, Ramandeep Singh, Harshit Rana, Vaibhav Arora, Chetan Sakariya, Sakib Hussain, Varun Chakravarthy, Suyash Sharma.

Lucknow Super Giants

  • Captain: KL Rahul
  • Coach: Justin Langer (Australia)
  • Overseas: David Willey (England); Quinton de Kock (South Africa); Kyle Mayers, Shamar Joseph, Nicholas Pooran (West Indies); Ashton Turner, Marcus Stoinis (Australia); Naveen-ul-Haq (Afghanistan).
  • Domestic: Devdutt Padikkal, Ayush Badoni, Deepak Hooda, K Gowtham, Krunal Pandya, Prerak Mankad, Arshin Kulkarni, Mohsin Khan, Yash Thakur, Mayank Yadav, Yudhvir Singh, Shivam Mavi, Arshad Khan, Ravi Bishnoi, Amit Mishra, M Siddharth.

Mumbai Indians

  • Captain: Hardik Pandya
  • Coach: Mark Boucher (South Africa)
  • Overseas: Gerald Coetzee, Dewald Brevis (South Africa); Tim David, Jason Behrendorff (Australia); Romario Shepherd (West Indies), Mohammad Nabi (Afghanistan), Dilshan Madushanka, Nuwan Thushara (Sri Lanka).
  • Domestic: Rohit Sharma, Ishan Kishan, Suryakumar Yadav, Jasprit Bumrah, Tilak Varma, Nehal Wadhera, Vishnu Vinod, Shams Mulani, Shivalik Sharma, Anshul Kamboj, Naman Dhir, Arjun Tendulkar, Akash Madhwal, Piyush Chawla, Kumar Kartikeya, Shreyas Gopal.

Punjab Kings

  • Captain: Shikhar Dhawan
  • Coach: Trevor Bayliss (Australia)
  • Overseas: Liam Livingstone, Sam Curran, Jonny Bairstow, Chris Woakes (England); Kagiso Rabada, Rilee Rossouw (South Africa), Nathan Ellis (Australia), Sikandar Raza (Zimbabwe).
  • Domestic: Prabhsimran Singh, Jitesh Sharma, Atharva Taide, Harpreet Bhatia, Ashutosh Sharma, Shashank Singh, Rishi Dhawan, Shivam Singh, Harshal Patel, Vishwanath Singh, Tanay Thyagarajan, Arshdeep Singh, Vidwath Kaverappa, Harpreet Brar, Rahul Chahar, Prince Choudhary.

Rajasthan Royals

  • Captain: Sanju Samson
  • Coach: Kumar Sangakarra
  • Overseas: Jos Buttler, Tom Kohler-Cadmore (England); Trent Boult (New Zealand); Shimron Hetmyer, Rovman Powell (West Indies); Donovan Ferreira, Nandre Burger (South Africa), Adam Zampa (Australia).
  • Domestic: Yashasvi Jaiswal, Dhruv Jurel, Kunal Singh Rathore, Shubham Dubey, Riyan Parag, Avesh Khan, Kuldeep Sen, Navdeep Saini, Sandeep Sharma, Ravichandran Ashwin, Yuzvendra Chahal, Abid Mushtaq.

Royal Challengers Bangalaore

  • Captain: Faf du Plessis (South Africa)
  • Coach: Sanjay Bangar
  • Overseas: Will Jacks, Reece Topley, Tom Curran (England); Cameron Green, Glenn Maxwell (Australia); Alzarri Joseph (West Indies); Lockie Ferguson (New Zealand).
  • Domestic: Virat Kohli, Rajat Patidar, Suyash Prabhudessai, Dinesh Karthik, Anuj Rawat, Mahipal Lomror, Manoj Bhandage, Swapnil Singh, Akash Deep, Mohammed Siraj, Vyshak Vijaykumar, Rajan Kumar, Yash Dayal, Karn Sharma, Mayank Dagar, Himanshu Sharma, Saurav Chauhan.

Sunrisers Hyderabad

  • Captain: Pat Cummins (Australia)
  • Coach: Daniel Vettori (New Zealand)
  • Overseas: Travis Head (Australia); Aiden Markram, Heinrich Klaasen, Marco Jansen (South Africa); Glenn Phillips (New Zealand); Fazalhaq Farooqi (Afghanistan); Wanindu Hasaranga (Sri Lanka)
  • Domestic: Mayank Agarwal, Abhishek Sharma, Anmolpreet Singh, Rahul Tripathi, Abdul Samad, Upendra Yadav, Washington Sundar, Sanvir Singh, Nitish Kumar Reddy, Shahbaz Ahmed, Bhuvneshwar Kumar, T Natarajan, Umran Malik, Jaydev Unadkat, Akash Singh, Mayank Ma.

More from Tom's Guide

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.