South Africa have set India a target of 228 to win their first match at the ICC Cricket World Cup 2019. Earlier, South Africa won the toss and chose to bat first, but they will be disappointed with their effort. The India vs South Africa match is the eighth match of this World Cup, but India's first in the tournament. South Africa are under pressure in today's match, having lost their opening two World Cup games, making the Southampton encounter a virtual must-win for the Proteas. Neutrals, though, will be hoping for a close contest in the India vs South Africa match, with many one-sided encounters already in the tournament so far.

The ICC Cricket World Cup will go on for a month-and-a-half as all 10 teams — Afghanistan, Australia, Bangladesh, India, New Zealand, Pakistan, Sri Lanka, and West Indies being the other eight — playing each other to determine the winners.

Well, not exactly. The top four will proceed to the semi-finals and you know how it goes then. If you aren't lucky enough to be in England, you'll be likely be tuning in to the Pakistan vs West Indies game and the rest of the Cricket World Cup 2019 from the living room couch — or at the office. We aren't here to judge. In fact, we are just trying to make it easier for you.

Depending on which part of the world you live in, here's how you can catch a live stream New Zealand vs Sri Lanka game and the rest of ICC Cricket World Cup 2019.

How to watch live cricket World Cup 2019 in India

Hotstar[1] has digital rights for the Cricket World Cup 2019 in several parts of the world, including India, Bhutan, Canada, Maldives, Nepal, and the...

Read more from our friends at NDTV/Gadgets