How to watch India vs Australia: TV channel and live stream for Cricket World Cup match today | London Evening Standard Sports | sportsnewsfeed.org 

How to watch India vs Australia: TV channel and live stream for Cricket World Cup match today

Published By: London Evening Standard Sports - 08-10-2023


India get their bid for Cricket World Cup glory on home soil underway this morning as they take on Australia in Chennai....