
Punjab Kings v Royal Challengers Bengaluru in the 20025 IPL final will provide a first-time IPL winner. Punjab Kings won the toss and elected to bowl. Follow our guide below for where to watch IPL final live streams 2025 from anywhere with a VPN.
IPL Final 2025 starts 3 p.m. BST / 10 a.m. ET, June 3, 2025
• U.S. — Willow TV on Sling
• U.K. — Sky
• AUS – Kayo 7-day FREE trial
• Watch anywhere — try NordVPN 100% risk free
Punjab Kings captain Shreyas Iyer, who skippered KKR to the title last year, could be key to today's final, not least as he has a fine record on the ground. In the IPL he has 242 runs in three innings without being dismissed.
His batting, as well as his tactical nous and calmness will be crucial. "I love such big occasions," he explains. "I always say to myself and to my colleagues that the bigger the occasion, the calmer you are, you get the big results.”
The pitch looks to have lots of runs in it – the lowest score batting first at this venue this IPL season has been 196, and the only match on the wicket being used for the final saw 475 runs scored.
Sides batting first here have won six out of eight games. However RCB have been excellent chasers this year – winning seven of the eight games in which they have batted second.
Punjab Kings topped the league table over Royal Challengers Bengaluru on net run rate. Both sides had nine league wins, four defeats and a no result.
Here's a guide to how to watch IPL 2025 final live streams from anywhere.
How to watch IPL 2025 from abroad
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. E.g. Pakistan for Tapmad.
3. Go to the broadcaster's stream - head to your home broadcaster's site or app and watch as if you were back at home.
How to watch IPL final live streams 2025 in India

Fans in India can watch the IPL final 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 and follow the instructions above to live stream the action safely.
How to watch IPL final live streams 2025 in the U.S.

How to watch IPL final 2025 in UK

How to watch IPL final live streams 2025 in Australia

Have RCB or PBKS ever won an IPL final?
No – the 18th season of the IPL will see the first first-time IPL winner since 2016. RCB have lost three finals previously; PBKS one.
RCB were involved the last time a final was contested between two sides who had yet to win the IPL, which was in 2016. They lost the final to Sunrisers Hyderabad. In 2009 and 2011 they were defeated in the final by Deccan Chargers and Chennai Super Kings respectively.
PBKS, then known as Kings XI Punjab, lost the 2014 final to Kolkata Knight Riders. That year is the only time previously that the side has made the playoffs since they were introduced in 2011.
How many times have RCB played PBKS in the 2025 IPL?
The final will be the fourth time this IPL season that these sides have played one another. Both their league encounters were won by the away side, and in the Qualifier 1 match, Punjab Kings were bowled out for 101, and RCB cantered to victory with 10 overs, and eight wickets, to spare.
IPL final teams 2025
Punjab Kings
- Coach: Ricky Ponting
- Team: Priyansh Arya, Josh Inglis (wk), Shreyas Iyer (c), Nehal Wadhera, Shashank Singh, Marcus Stoinis, Azmatullah Omarzai, Vijaykumar Vyshak, Kyle Jamieson, Arshdeep Singh, Yuzvendra Chahal.
Royal Challengers Bangaluru
- Coach: Andy Flower
- Team: Phil Salt, Virat Kohli, Mayank Agarwal, Rajat Patidar (c), Liam Livingstone, Jitesh Sharma (wk), Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Yash Dayal, Josh Hazlewood.