How to Live Stream Sports for Free Online (Updated 2020)

Julia Olech Last Updated by Julia Olech on September 01, 2020

The internet is full of free options for live streaming sports. With apps and downloads available for all of your devices, you can watch the game, tournament, or match from wherever you are! But there’s a catch — sports broadcasting rights restrict live streaming to specific locations. This means depending on where you’re located, you may be blocked from watching your favorite sports teams.

The best way to bypass black outs and live stream sports is to use a VPN. I’ve tested several services to find the most reliable options for accessing the game from anywhere and maintaining fast streaming speeds. ExpressVPN is my top choice as I was able to live stream sports in HD with close-to-zero buffering.

Below, I’ll show you how to use a VPN to stream any live sports game without restrictions — no matter where you are in the world.

Live stream sports with ExpressVPN

Are You Struggling to Watch Your Favorite Games?

You can live stream most major sporting events for free. However, because of the frustrating broadcasting rights I mentioned before — you need to be in a specific country to watch certain games.

When you use a VPN, you can choose from a list of servers all over the world. Once you’re connected, your true location is masked. The streaming service will be tricked into thinking your location matches the VPN server you’re connected to and give you access to the game!

Here’s a list of all the places you can live stream sports. Remember, you’ll need to use a reliable VPN to access these services from anywhere.

American Football

  • College football — stream on ESPN through ABC (US), NBC Sports (US), and Fox Sports (various countries)
  • NFL — stream on Fox Sports (various countries), Yahoo Sports (various countries), and TSN (Canada)
  • Super Bowl — stream on CBS Sports (US), BBC iPlayer (UK), and Channel 7 (Australia)


  • World Athletics Championships — stream on NBC Sports (US), BBC iPlayer (UK), and CBC (Canada)


  • Major League Baseball — stream on Yahoo Sports (various countries), Fox Sports (various countries), and NHK (Japan)
  • MLB World Series — stream on ESPN on ABC (US)
  • World Baseball Classic — stream on Fox Sports (various countries)

Watch baseball now with NordVPN!


  • NBA — stream on Yahoo Sports (various countries), Fox Sports (various countries), L’Equipé (France), and ESPN on ABC (US)


  • The Ashes — stream on 9Now (Australia)
  • Cricket World Cup — stream on Channel 4 (UK)
  • World Test Championship — stream on Channel 7 (Australia)

Live stream cricket with ExpressVPN!


  • Tour de France — stream on NBC Sports (US), Eurosport (Europe), Rai Sport (Italy), RSI (Switzerland), and L’Equipé (France)


  • The Masters Tournament — stream on 9Now (Australia) and TSN (Canada)
  • Presidents Cup — stream on NBC Sports (US) and Channel 9 (Australia)
  • Ryder Cup — stream on NBC Sports (US)
  • Women’s British Open — stream on Sky Sports (UK), NBC Sports (US), Kayo (Australia), and TSN (Canada)


  • EuroHockey Championship — stream on BBC iPlayer (UK)
  • Ice Hockey World Championships — stream on FreeSports (UK)
  • Stanley Cup — stream on NBC Sports (US) and Fox Sports (various countries)
  • Women’s World Championships — stream on The World Game through SBS (Australia)

Stream every hockey game with CyberGhost!


  • Formula 1 — stream on (Austria and Germany), Channel 4 (UK), and Network 10 (Australia)
  • NASCAR — stream on NBC Sports (US) and Fox Sports (various countries)
  • World Rally Championships — stream on Red Bull TV (various countries)
  • MotoGP World Championship — stream on Network 10 (Australia) and SonyLIV (India)

Mountain Biking

  • UCI Mountain Bike World Cup — stream on Red Bull TV (various countries)


Watch sports online with ExpressVPN


  • Rugby Union — stream on Channel 4 (UK)
  • Rugby World Cup — stream on TSN (Canada) and ITV Player (UK)
  • Six Nations — stream on BBC iPlayer (UK) and iTV (UK)


  • UEFA Champions League — stream on Eurosport (Europe), SonyLIV (India), RSI (Switzerland), and (Austria and Germany)
  • Coppa Italia — stream on RAI Sport (Italy)
  • EFL Cup — stream from BBC iPlayer (UK) and ITV Player (UK)
  • Europa League — stream RSI (Switzerland)
  • European Football Championships — stream on ITV Player (UK)
  • FA Cup — stream on the BBC iPlayer (UK)
  • FIFA World Cup and Women’s World Cup — stream on The World Game on SBS (Australia), Rai Sport (Italy), and SonyLIV (India)
  • English Premier League games — stream on BBC iPlayer (UK)
  • Serie A games — stream on RAI Sport (Italy)
  • Bundesliga games — stream on (Austria and Germany)
  • La Liga games — stream on GOL (Spain)


  • Australian Open — stream on 9Now (Australia)
  • Grand Slam — stream on NBC Sports (US)
  • Wimbledon — stream on BBC iPlayer (UK), Channel 7 (Australia), ESPN on ABC (US), and NHK (Japan)
  • US Open — stream on ESPN on ABC (US) and SBS (Australia)


  • Major League Wrestling — FreeSports (UK)
  • Sumo Wrestling — stream on NHK (Japan)
  • WWE — stream on Fox Sports (various countries)

Watch sports for free with ExpressVPN!


  • Commonwealth Games — stream on Channel 7 (Australia) and BBC iPlayer (UK)
  • Olympics Games, including Winter Olympics, Paralympics, and Youth Olympics — stream on NBC Sports (US), and NHK (Japan)
  • World Urban Games — stream on Eurosport (Europe)

Live stream sports with a VPN!

3 Easy Steps to Watch Sports Online With a VPN

  • Get a VPN — I recommend ExpressVPN as its global network of super-fast servers are perfect for live streaming the game.
  • Connect to a server in your chosen location. For example, if you’re watching sports on BBC iPlayer, you should connect to a UK server.
  • Once you’re connected, log in to the website streaming the event and get ready to cheer!

Get ExpressVPN and stream sports!

Top 3 VPNs for Streaming Live Sports

1. ExpressVPN — Fast Servers for Streaming Sports in HD

Key Features:

  • 3,000+ servers in 94 countries — 26 server locations in the US, 5 in the UK, and 5 in Australia
  • Built-in speed test to find the fastest servers
  • Stream sports on up to 5 devices
  • 24/7 live chat and customer support
  • 30-day money-back guarantee

ExpressVPN is my top recommendation for streaming live sports. This service is a great choice because of its super-fast speeds — essential for watching live sports in HD.

ExpressVPN servers are designed to retain high quality streams. I tested servers in multiple locations, the connection was always reliable and consistent. I never experienced annoying buffering or lags while streaming any sports channel.

I tested the US server — my speed was 71Mbps. When I connected to the UK, my average speed was 80Mpbs. Both of these speeds are more than enough for streaming in 4K HD (the highest quality).

Screenshot of ExpressVPN speed test.

With ExpressVPN, you can connect up to 5 devices simultaneously. That way you won’t have to choose which sport to watch if they are broadcasted at the same time!

You can try ExpressVPN with its 30-day money-back guarantee. If you request a refund before the end of the month, you’ll get a full refund, “no questions asked.”

Watch live sports with ExpressVPN!

2. NordVPN — Thousands of Servers to Live Stream Sports

Key Features:

  • 5,400+ servers in 58 countries — 1,600+ in the US, 600+ in the UK, and 270+ in Australia
  • Unlimited bandwidth for fast streaming
  • Watch the game on up to 6 devices
  • 24/7 live chat available
  • 30-day money-back guarantee

NordVPN is great for live streaming sports due to its vast network of servers. NordVPN has over 1,600 in the US alone and thousands of servers around the world.

With so many servers to choose from, I could always find the best server for streaming any sporting event. Connecting is easy — either click the country on the map or choose individual servers from the list.

Click the 3 dots to bring up the server options.

When I tested some of the servers, I found I could connect to a server in less than 3 seconds and start streaming sports right away. A minor downside is that NordVPN’s server speeds were slightly slower. My average speed was around 40Mbps — but still fast enough for high quality streaming.

NordVPN offers a 30-day money-back guarantee. You can try this service for a month before committing to a plan.

Stream sports anywhere with NordVPN!

3. CyberGhost — Optimized Servers for Streaming Sports

Key Features:

  • 6,200+ servers in 89 countries — 1,100+ in the US, 800+ in the UK, and 100+ in Australia
  • Optimized streaming servers for fast speeds
  • Connect up to 7 devices simultaneously
  • 24/7 live chat available on the website
  • 45-day money-back guarantee

CyberGhost has optimized servers for streaming sports. You can connect to servers specifically for streaming ESPN+ (US), Eurosport (UK), Globo Sportv (Brazil), and Fox Sport (Brazil).

CyberGhost's optimized streaming servers.
CyberGhost has multiple servers optimized for streaming sports

I tested the US server optimized for streaming ESPN+ — my average speed was 260Mbps! With speeds this fast, you’ll be able to stream without lag or buffering on all 7 of your devices at once.

Unfortunately, my tests showed that CyberGhost isn’t accessible in China, so I don’t recommend it if you’re living or traveling there.

CyberGhost has a generous 45-day money-back guarantee. You can stream live sports for over a month and get your money back if you aren’t happy.

Enjoy live sports with CyberGhost!

What Sports Can You Watch With a VPN?

Depending on your location, there’s bound to be restrictions on streaming services or sporting channels. That’s why a VPN is the best solution, as you can access every service. Make sure you choose a secure VPN with servers available in the countries you want to stream from.

With a VPN, the options are endless! You can watch UEFA Champion and Europa Leagues, Premier League, Bundesliga, Series A, MLS, LaLiga, FI, NBA playoffs, MotoGP, NHL, NFL, Tour de France, Giro d’Italia, UFC, La Vuelta, the ICC Cricket, tennis opens, and many more — no matter where you are. With the right VPN, you’ll have access to any sporting event you can name.

Stream sports from anywhere with ExpressVPN!

Connect to Any Country and Stream Live Sports

You can use a VPN server to connect to any country you want and stream live sports like you’re actually there. While there are plenty of free options available, paid streaming services offer you a wide variety of sports channels.

Sling TV offers 3 different subscription options — all of which include sports channels like ESPN, Fox Sports, TNT, NFL Network, Golf Channel, and BeIN US. With a Sling TV subscription and a VPN with reliable US servers, you’ll be able to stream any of these channels regardless of your actual location.

SkySports and BT Sports offer packages that will let you choose from an extensive range of sporting streams. As they are UK-based, you’ll need to connect to a UK server before you can access them. ExpressVPN has 5 server locations in the UK.

If you want to stream European sporting events and matches, EuroSport is the best service for you. You’ll need to connect to a server in any EU country to gain access.

Unlike the options I just listed, beIN Sports has a global network and broadcasts games from all over the world. Although it’s based in the Middle East, this service airs all major worldwide sporting events, like the English Premier League and the Bundesliga.

Stream your favorite sports with ExpressVPN!

Stream Legally — Watch out for Copyright Risks

Important! Sports licensing laws may prevent you from streaming sporting events based on your location. Certain channels have geographic restrictions due to licensing deals made with specific countries. If you try to access these services by using a VPN, you could still run into some copyright issues.

Even though it’s legal to buy a subscription to any streaming service, depending on your country, it may not be legal to access them using a VPN. It’s important that you stay within the law, or you could be fined under a copyright act.

While I don’t condone the illegal use of VPNs to access copyrighted material, I believe VPNs are needed to ensure your safety and privacy while streaming. Using a VPN keeps your online activity anonymous, meaning government agencies can’t track you.

Stay anonymous with ExpressVPN

Don’t Miss Your Favorite Sports Games!

Whether you like to watch football, basketball, baseball or cricket — you can catch every second of every game by live streaming with a VPN. My top pick, ExpressVPN, will give you fast streaming speeds so you never miss a touchdown, goal, or slam dunk!

A VPN isn’t just great for watching sports. With a quality VPN, you can stream your favorite shows and movies on Netflix, Hulu, BBC iPlayer, and more.

All of my recommended VPNs have money-back guarantees. You can stream live sports for free for 30 days and request a full refund through customer service.

Did you like this article? Rate it!
I hated it I don't really like it It was ok Pretty good! Loved it!
4.10 Voted by 4 Users
Thanks for your feedback
Julia Olech
I am a writer, blogger, and technology geek. I love discovering new gadgets that make life easier and more fun. Passionate about online privacy and safety as well as browsing the Internet without limitations.