23 years since Australia beat India in ODI World Cup 2003 final
Australia defeated India by 125 runs in ODI World Cup 2003 final in Johannesburg on March 23, 2003 to win their second consecutive ODI World Cup. Batting first, Australia put up a total of 359/2, with Ricky Ponting scoring 140*(121). India were bowled out for 234 in 39.2 overs, with Virender Sehwag scoring 82(81).