IND vs AUS ICC World Cup 2023 Final Stat Highlights: Australia Beat India, Win Sixth Title

3 months ago
Australia Defeated India To Win The ICC World Cup 2023 Trophy At The Narendra Modi Stadium In Ahmedabad On November 19. This Was Australia's Sixth ODI World Cup Title Win.