Watch Cricket Online

You can stream cricket online in HD on a number of websites but our favorites are Hotstar, SonyLiv, 9Now and Willow. All of these websites are blocked in South Africa so we need to get around that first.

If you haven’t set your Smart DNS proxy up yet then first go and sign up for the free trial and then set it up by following the guide here. Once you’ve got it set up then you can access the websites we list below.

There doesn’t seem to be one website that streams all international cricket matches in one place but here’s a rundown of your best cricket streaming options.

Watch Cricket Online On Hotstar and SonyLiv

India is crazy about cricket so they tend to stream just about every cricket tournament on either Hotstar or SonyLiv. These are the 2 best sites to stream cricket.

The IPL, Cricket World Cup 2019, Ashes, Tests, Champions League Twenty20, Big Bash League, Caribbean Premier League T20 and ICC Champions Trophy are all streamed live on these sites. Most of the live cricket matches are available for free.

Some of the matches are free and can be watched without registering on the sites while others require you to sign up for a paid account. A year’s subscription to either of these works out just over R200 for a year which is peanuts.

They do make it difficult to sign up for a free or paid account for these sites if you’re outside of India though. We’ve put together a guide on how to sign up for Hotstar and SonyLiv outside India.

Region Settings

Once we have our Smart DNS account and settings done we’ll need to set our channel regions to stream cricket from India. On the Smart DNS website go to your “My Account” page and click on “Regions”.

Scroll down until you get to the “Channel Group B” section. Click the drop down list below that, select “India” and then click “Update”.

Now scroll down to the “Channel Group D” section and do the same.

Hotstar and SonyLiv websites will stream the majority of international cricket tournaments. Our preference is to watch cricket on Hotstar just because their image quality control seems a bit better.

If you’re looking to watch the Cricket World Cup online then Hotstar is your best bet. They’re streaming all the matches for free in HD.

SonyLiv streams a lot of the international cricket tests as well as IPL cricket games. Some of the content on Hotstar and SonyLiv is only available on a paid subscription but most of it is free.

Setting up a Hotstar or SonyLiv paid account is a little tricky but it’s worth it once you’ve gone through the steps. We’ve put together a step by step guide on how to do this.

These two websites are going to stream all the cricket matches and tournaments that are of any consequence. Here’s a list of current and upcoming cricket fixtures the will be streaming.

  • 2019 Cricket World Cup
  • IPL
  • The Ashes
  • T20 Big Bash League
  • Champions League Twenty20
  • Caribbean Premier League

Some other websites that stream cricket online are:

ESPN+ doesn’t stream a lot of cricket but they will however be streaming the South Africa vs India test series. You can check out our ESPN+ signup guide here.

9Now is an Australian free to air online channel that streams a bunch of content including some cricket and a number of Aussie sports events. If you want to stream the Ashes for free then it’s your best bet. It’s a simple free signup procedure.

Willow.tv streams a lot of international cricket as well as the Carribean League, IPL and a number of test matches. They won’t be streaming the South Africa vs India test matches though. It costs $9.99 per month and is probably only really worth your while if you’re looking to stream some of the games not showing on some of the other websites we list here. They will be streaming the ICC Womens T20 Cricket World Cup.

Once you’ve got your Smart DNS settings done then you can watch cricket online in HD in South Africa without any need for a DSTV subscription. Let us know if there’s a cricket match you want to watch that isn’t being streamed on either of these two websites.