Australia vs Afghanistan live stream: How to watch Cricket World Cup 2023 online from anywhere – Aussies chasing 292
Chances of progression are hanging in the balance at Wankhede Stadium in Mumbai today. Here's how to watch an Australia vs Afghanistan live stream for FREE from anywhere.