Domestic dustups don't come much bigger, better or with as much hatred between fans, players and staff as Real Madrid vs Barcelona. You'd need a degree in Spanish political science to fully understand the complexities of why Madrid and Barça despise each other, but decades of animosity, civil war and a dictatorship align to make this mouth-watering fixture. Make sure you know how to watch a Real Madrid vs Barcelona live stream from anywhere in the world.
Those in the UK can tune into La Liga TV for coverage of El Clasico but Australians can watch a Real Madrid vs Barcelona live stream with Kayo Sports free trial (opens in new tab). Just make sure to use a VPN (opens in new tab) if you're an Australian abroad.
The teams are in and the big news for Real Madrid is that Karim Benzema misses out through injury. The Frenchman is replaced in Carlo Ancelotti's starting XI by Luka Modric, who returns from injury, in what looks like a 4-4-2 diamond system as Toni Kroos, Fede Valverde and Casemiro keep their midfield places. Dani Carvajal replaces Lucas Vazquez at right-back, with Eder Militao coming in for Ferland Mendy, meaning David Alaba moves to left-back. Rodrygo and Vincius Junior start up front, with Eden Hazard having to make do with a place on the bench.
Barcelona make two changes from the side that beat Galatasaray to reach the Europa League quarter-finals on Thursday, as Ronald Araujo returns to bolster the defence ahead of Sergino Dest and Ousmane Dembele gets the nod in the front three in place of Adama Traore. Pierre-Emerick Aubameyang starts up front, with Ferran Torres to his left. Sergio Busquets, Frenkie de Jong and child prodigy Pedri start in midfield. Dani Alves starts on the bench.
Top of La Liga since mid-November, Real Madrid have won 14 of their previous 18 league games and are 10 points clear of their nearest rivals Sevilla. Carlo Ancelotti's Blancos may not looking the most daunting prospect on paper but have the unerring gift of winning football matches. Vinicius Junior has risen to the challenge as Benzema's chief support this season, with the ever-reliable Luka Modric a metronome in midfield. Eder Militao has also found his best form at centre-back.
Barcelona are unrecognisable from the turgid, stodgy mess which sat in ninth place when Ronald Koeman got his marching orders in late-October. Under returning club icon Xavi, los Cules have surged into third place and are five points behind Sevilla in second with a game in hand after picking up 16 of the last 18 available in La Liga. Barça reached the last eight of the Europa League on Thursday with an impressive 2-1 win at Galatasaray thanks to goals from Aubameyang (his seventh since joining from Arsenal in January) and a sumptuous solo strike from Pedri, Xavi's heir apparent in central midfield.
Make sure you know how to watch a Real Madrid vs Barcelona live stream from anywhere – and for free in some places. The match kicks off at 8pm GMT at the Santiago Bernabeu tonight, Sunday 20th March 2022.
How to watch Real Madrid vs Barcelona for free
Those in Australia can tune into the Real Madrid vs Barcelona live stream on Fox Sports for free with the Kayo Sports 14-day free trial (opens in new tab). A Kayo subscription costs just AU$25 per month for access on two devices. New users get a 14-day free trial. Cancel at any time.
Going to be outside the country at the time of the match? You can use a VPN to watch Kayo from abroad (opens in new tab) as if you were back at home in Australia.
Real Madrid vs Barcelona Kayo Sports free 14-day trial
(opens in new tab)Kayo Sports lets you live stream and catch up on over 50 sports – including the Real Madrid vs Barcelona. You can choose a free 14-day trial of Basic ($25 a month) or Premium ($35 a month) and cancel at any time. There's no lock-in contract to worry about.
Watch Real Madrid vs Barcelona from abroad using a VPN
Even if you have subscribed to the relevant El Clasico rights holders, you won't be able to access them when outside your own country. The service will know your location based on your IP address, and will automatically block your access.
A Virtual Private Network (VPN) helps you get around this obstacle. VPNs are a doddle to use and create a private connection between your device and the internet. All the information passing back and forth is entirely encrypted.
We recommend paid-for VPN services, such as ExpressVPN (opens in new tab) because they are entirely safe, come with 24/7 customer support and can be used to watch sport and other entertainment from any part of the world on almost any device. Try it out with the link below and get three months free.
Try ExpressVPN risk-free for 30 days (opens in new tab)
ExpressVPN offers a 30-day money back guarantee with its VPN service. You can use it to watch on your mobile, tablet, laptop, TV, games console and more. There's 24/7 customer support and three months free when you sign-up. Try it – it's easier than you think.
Using a VPN is incredibly simple.
1. Install the VPN of your choice. ExpressVPN (opens in new tab) is the one we recommend.
2. Open up the VPN app and choose the location of the service you wish to access. For Real Madrid vs Barcelona, you may wish to choose 'Australia' to access Kayo Sport.
3. Then head over to Kayo on your browser or device and enjoy a Real Madrid vs Barcelona stream.
If, for whatever reason, you can't get it working, then do remember that you have the comfort of a 30-day money back guarantee with ExpressVPN (opens in new tab). You could also try NordVPN (opens in new tab), which also comes with a 30-day money back guarantee, and Surfshark (opens in new tab) which offers 24 hour assistance.
UK: Real Madrid vs Barcelona live stream
The weekend clash between Real Madrid vs Barcelona will be shown live on La Liga TV, which is available as a standalone service via Premier Sports (opens in new tab).
The company offers a handy streaming option. The cheapest plan costs £7.99 (opens in new tab) a month and gets you access to La Liga TV. Splash out £9.99 a month and you get all four channels: La Liga TV, Premier Sports 1 & 2 and Box Nation. Either way, it sounds like a bargain.
La Liga games can also be found on Virgin Media on the recently announced LaLigaTV channel in HD on channel 554. It's available to all Premier Sports customers but any Virgin Media subscriber can sign up for £9.99 per month through their on-screen service. Use Home > Apps & Games > All Apps > TV Channel Upgrades on the remote. Home also to Italy's Coppa Italia, Premier Sports is available to Sky TV customers for £11.99 per month, or a £99 annual charge.
US: Real Madrid vs Barcelona live stream
ESPN is the La Liga rights holder in the US. You can catch Real Madrid vs Barcelona on ESPN+ which can be viewed through the EPSN+ app on all good smart platforms.
Subscription to ESPN+ costs just $5.99 per month or $13.99 per month as part of a triple threat with Disney+ and Hulu which represents an excellent deal for a tonne of sports and entertainment content.
Going to be outside the country at the time of the match? You can use a VPN to watch ESPN+ from abroad (opens in new tab) as if you were back at home in the States.
La Liga 2021/22 March fixtures
All kick-off times are in GMT
Friday 18th March
Athletic Bilbao vs Getafe 20:00
Saturday 19th March
Alaves vs Granada 13:00
Elche vs Valencia 15:15
Osasuna vs Levante 17:30
Rayo Vallecano vs Atletico Madrid 20:00
Sunday 20th March
Espanyol vs Mallorca 13:00
Cadiz vs Villarreal 15:15
Celta Vigo vs Real Betis 15:15
Sevilla vs Real Sociedad 17:30
Real Madrid vs Barcelona 20:00
- Feast your eyes on the best TVs