Where to watch India vs. Australia: TV channel, telecast, free live stream online for Women's T20 Cricket World Cup 2024 match
Catch the highly anticipated India vs. Australia ICC Women's T20 Cricket World Cup 2024 encounter live from Sharjah Cricket Stadium in Sharjah, United Arab Emirates. The Sporting News has all the information you need on TV channels and live stream options in Australia.