1 year since India lost ODI World Cup final against Australia at Narendra Modi Stadium

India lost the ODI World Cup 2023 final on November 19, 2023 against Australia at Narendra Modi Stadium in Ahmedabad. India had reached final without losing a single match throughout the tournament. India were dismissed for 240, with KL Rahul scoring 66(107) and Virat Kohli scoring 54(63). Australia chased down the target in 43 overs, driven by Travis Head's 137(120).

Load More