IPL live stream 2025: how to watch Indian Premier League cricket online from anywhere, teams, schedule, RCB vs PBKS in the final
Don’t miss any of the action from the world's biggest T20 franchise tournament

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.
- US: Willow TV / Sling
- UK: Sky / Now
- Unblock streams: NordVPN – the No.1 cricket 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
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.
- Expert TV advice: best OLED TVs for sports fans
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.
- Fancy an upgrade? Here are the best TVs
- Or save money with these unmissable cheap TV deals
- Where to find the best Formula E live stream
Get the What Hi-Fi? Newsletter
The latest hi-fi, home cinema and tech news, reviews, buying advice and deals, direct to your inbox.
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.