Having won all three of their completed games in progressively impressive fashion, India's reputation as Cricket World Cup 2019's best bet is growing. You'll be able to watch all the action from their next clash no matter where you are in the world by using our India vs Afghanistan live stream guide below.
With solid performances across all three sides of their game, it all adds up to another daunting task for struggling tournament minnows Afghanistan, having notched up five defeats so far.
On the wounded list for India are key players Bhuvneshwar Kumar, who is set to be replaced by Mohammed Shami and Vijay Shankar who will face a late fitness test ahead of this match.
Despite their run of stinging defeats, Afghanistan have undeniable talent throughout their side with the likes of Rashid Khan and Mohammad Nabi, meaning India shouldn't expect a procession on theirway to cementing their place in the semi-finals.
You’ll be able to watch all the action with ease from anywhere in the world if you follow our India vs Afghanistan live stream guide below.
Watch a Cricket World Cup 2019 live stream from outside your country
If you're in the UK, Australia, New Zealand, US or India and looking to find out how to watch the match, we've got all the details about the broadcaster in your region below.
If you're away from home country and looking to tune in you'll likely to find you won't be able to thanks to geo-blocking. Thankfully there's a way to alleviate that frustration. By using a VPN you'll be able to watch the game safely without having to take a chance on an illegal feed from a website that's likely infested with malware.