IPL live stream 2025: how to watch Indian Premier League cricket online from anywhere, teams, schedule, RCB vs PBKS in the final

Kolkata Knight Riders' Rinku Singh plays a shot during the Indian Premier League (IPL) Twenty20 cricket match between Gujarat Titans and Kolkata Knight Riders at the Narendra Modi Stadium in Ahmedabad on April 9, 2023. (Photo by INDRANIL MUKHERJEE / AFP) (Photo by INDRANIL MUKHERJEE/AFP via Getty Images)
(Image credit: INDRANIL MUKHERJEE/AFP via Getty Images)

Watch IPL 2025 live streams

The 18th edition of the Indian Premier League has reached the playoff stage. On Thursday, Royal Challengers Bengaluru secured a comprehensive victory over Punjab Kings to reach the final before Mumbai Indians overcame Gujarat Titans. The Kings then secured a victory over Mumbai meaning Tuesday's final sees Punjab Kings take on Royal Challengers Bengaluru.

Follow our guide below for where to watch IPL live streams 2025 from anywhere with a VPN.

Watch IPL live stream 2025 from anywhere

You won't be able to watch your regular cricket live streams while traveling abroad. The streaming service will spot that you're in a foreign country and block you.

You can use a VPN (virtual private network) to get around this, though. It's a straightforward piece of software that sets your device to appear as if it's in a different country, allowing you to watch any Indian Premier League 2025 live stream from anywhere in the world.

We rate NordVPN as the best VPN for streaming sport. It offers a 30-day guarantee for all your money back if you're not happy with the service.

Try NordVPN risk-free for 30 days
Exclusive deal

Try NordVPN risk-free for 30 days
NordVPN offers a 30-day money-back guarantee with its VPN service. You can use it to unblock live streams on your mobile, tablet, laptop, TV, games console and more. There's 24/7 customer support and three months free when you sign up. Give it a try.

Watch IPL live streams 2025 in the US

Cricket fans in the US will be able to watch IPL 2025 live streams via the dedicated cricket service Willow TV. The service costs from $10 a month and is available from a number of cable providers including Dish, Spectrum, Xfinity, Verizon Fios and more.

If you don't have cable, then the best option is to try an OTT provider such as Sling TV. There are options to pay just for Willow (from $10 a month), or add it to your existing Sling plan. You can check out your options and sign up on its website.

To access your usual streaming service from outside the US, you'll need to download a good VPN, as detailed above.

Watch IPL 2025 live stream in the UK

The IPL 2025 is being shown on Sky Sports and its dedicated Sky Sports Cricket channel in the UK.

If you want to sign up, you can check out our dedicated guide to Sky TV deals and packages for today's best prices.

Don't fancy being locked into a long, expensive contract? Consider the more flexible streaming option, Now.

Watch IPL live stream 2025 in Australia

As usual, it is Fox Sports that has live and exclusive coverage of the IPL in Australia. If you want to watch online then the best option is Kayo Sports which costs $25 for Kayo Standard and $40 for Kayo Premium Basic. New customers also get a FREE 7-day trial.

Again, you'll need to use a safe, reliable VPN to access Kayo Sports when traveling abroad.

Watch IPL live stream 2025 in India

Cricket fans in India can watch every ball of the IPL on the Star Sports Network and Disney Plus Hotstar.

Monthly subscriptions to Disney Plus Hotstar start from as little as Rs. 199.

Anyone outside of India who wants to watch their home cricket coverage can just pick up a good VPN.

IPL fixtures and dates

Sunday, June 1: Mumbai Indians vs Punjab Kings (Kolkata, 7.30pm)

Tuesday, June 3: Final (Kolkata, 7.30pm)

IPL 2025 teams and squads

Chennai Super Kings

Ruturaj Gaikwad (captain), Matheesha Pathirana, Shivam Dube, Ravindra Jadeja, MS Dhoni, Noor Ahmed, Ravichandran Ashwin, Devon Conway, Syed Khaleel Ahmed, Rachin Ravindra, Anshul Kamboj, Rahul Tripathi, Sam Curran, Gurjapneet Singh, Nathan Ellis, Deepak Hooda, Jamie Overton, Vijay Shankar, Vansh Bedi, Andre Siddarth, Shreyas Gopal, Ramakrishna Ghosh, Kamlesh Nagarkoti, Mukesh Choudhary, Shaik Rasheed.

Delhi Capitals

Axar Patel (captain), Kuldeep Yadav, Tristan Stubbs, Abishek Porel, KL Rahul, Mitchell Starc, T. Natarajan, Jake Fraser-McGurk, Mukesh Kumar, Ashutosh Sharma, Mohit Sharma, Faf Du Plessis, Sameer Rizvi, Donovan Ferreira, Dushmantha Chameera, Vipraj Nigam, Karun Nair, Madhav Tiwari, Tripurana Vijay, Manvanth Kumar L, Ajay Mandal, Darshan Nalkande.

Gujarat Titans

Shubman Gill (captain), Rashid Khan, Sai Sudharsan, Rahul Tewatia, Shahrukh Khan, Jos Buttler, Mohammad Siraj, Kagiso Rabada, Prasidh Krishna, Washington Sundar, Sherfane Rutherford, Gerald Coetzee, Glenn Phillips, R. Sai Kishore, Mahipal Lomror, Gurnoor Singh Brar, Mohd. Arshad Khan, Karim Janat, Jayant Yadav, Ishant Sharma, Kumar Kushagra, Kulwant Khejroliya, Manav Suthar, Anuj Rawat, Nishant Sindhu.

Kolkata Knight Riders

Ajinkya Rahane (captain), Rinku Singh, Varun Chakravarthy, Sunil Narine, Andre Russell, Harshit Rana, Ramandeep Singh, Venkatesh Iyer, Anrich Nortje, Quinton De Kock, Angkrish Raghuvanshi, Spencer Johnson, Moeen Ali, Rahmanullah Gurbaz, Vaibhav Arora, Rovman Powell, Chetan Sakariya, Manish Pandey, Anukul Roy, Luvnith Sisodia, Mayank Markande.

Lucknow Super Giants

Rishabh Pant (captain), Nicholas Pooran, Ravi Bishnoi, Mayank Yadav, Mohsin Khan, Ayush Badoni, Avesh Khan, Akash Deep, David Miller, Abdul Samad, Mitchell Marsh, Shahbaz Ahamad, Aiden Markram, Matthew Breetzke, Shamar Joseph, M. Siddharth, Arshin Kulkarni, Rajvardhan Hangargekar, Yuvraj Chaudhary, Prince Yadav, Akash Singh, Digvesh Singh, Himmat Singh, Aryan Juyal.

Mumbai Indians

Hardik Pandya (captain), Jasprit Bumrah, Suryakumar Yadav, Rohit Sharma, Tilak Varma, Trent Boult, Deepak Chahar, Will Jacks, Naman Dhir, Mujeeb Ur Rahman, Mitchell Santner, Ryan Rickelton, Corbin Bosch, Reece Topley, Robin Minz, Karn Sharma, Vignesh Puthur, Arjun Tendulkar, Bevan John Jacobs, Venkata Satyanarayana Penmetsa, Raj Angad Bawa, Shrijith Krishnan, Ashwani Kumar.

Punjab Kings

Shreyas Iyer (captain), Shashank Singh, Prabhsimran Singh, Yuzvendra Chahal, Arshdeep Singh, Marcus Stoinis, Marco Jansen, Nehal Wadhera, Glenn Maxwell, Priyansh Arya, Josh Inglis, Azmatullah Omarzai, Lockie Ferguson, Vyshak Vijaykumar, Yash Thakur, Harpreet Brar, Aaron Hardie, Vishnu Vinod, Xavier Bartlett, Kuldeep Sen, Pravin Dubey, Pyla Avinash, Suryansh Shedge, Musheer Khan, Harnoor Pannu.

Rajasthan Royals

Sanju Samson (captain from game four), Riyan Parag (captain for game one to three) Yashasvi Jaiswal, Dhruv Jurel, Shimron Hetmyer, Sandeep Sharma, Jofra Archer, Tushar Deshpande, Wanindu Hasaranga, Maheesh Theekshana, Nitish Rana, Fazalhaq Farooqi, Kwena Maphaka, Akash Madhwal, Vaibhav Suryavanshi, Shubham Dubey, Yudhvir Charak, Ashok Sharma, Kunal Rathore, Kumar Kartikeya Singh.

Royal Challengers Bengaluru

Rajat Patidar (captain), Virat Kohli, Yash Dayal, Josh Hazlewood, Phil Salt, Jitesh Sharma, Bhuvneshwar Kumar, Liam Livingstone, Rasikh Dar, Krunal Pandya, Tim David, Jacob Bethell, Suyash Sharma, Devdutt Padikkal, Nuwan Thushara, Romario Shepherd, Lungi Ngidi, Swapnil Singh, Mohit Rathee, Abhinandan Singh, Swastik Chhikara, Manoj Bhandage.

Sunrisers Hyderabad

Pat Cummins (captain), Heinrich Klaasen, Abhishek Sharma, Travis Head, Nitish Kumar Reddy, Ishan Kishan, Mohammad Shami, Harshal Patel, Abhinav Manohar, Rahul Chahar, Adam Zampa, Simarjeet Singh, Eshan Malinga, Jaydev Unadkat, Kamindu Mendis, Zeeshan Ansari, Sachin Baby, Aniket Verma, Atharva Taide, Wiaan Mulder.

IPL 2025 groups

Group A
Chennai Super Kings
Kolkata Knight Riders
Rajasthan Royals
Royal Challengers Bengaluru
Punjab Kings

Group B
Mumbai Indians
Sunrisers Hyderabad
Gujarat Titans
Delhi Capitals
Lucknow Super Giants

What is the format for IPL 2025?

The teams are split into two groups of five and each play 14 group matches in total. Each side plays against the teams in their group twice - home and away - and also faces the team in the same row in the other group home and away (for example, Chennai Super Kings and Mumbai Indians will play each other twice).

They also play against the four remaining teams in the other group once, with the results forming one overall table. The top four teams in this table qualify for the play-offs.

First and second in the group will face each other in 'Qualifier 1' on 20 May for a place in the final. Third and fourth then play on 21 May in the 'Eliminator' - the winners of that match face the losing side from the first play-off for the second spot in the final.


Adrian Back

Adrian is a freelance journalist and copywriter based in the UK. He’s written about sport for a wide range of publications including World Soccer Magazine, Newsweek, Yahoo and FourFourTwo. Having covered everything from the NBA Finals and French Open to the London Olympics and F1 in Abu Dhabi, his great passion remains football – a sport he could write and talk about all day long.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.