Australia captain Michael Clarke has announced that the 2015 World Cup final against New Zealand will be his final ODI.
Clarke aged 33 made his socking decision public at the pre-match press conference on the eve of the final in Melbourne, bringing an end to a career that began in 2003.
Clarke has played 244 ODIs for Australia, and made 7907 runs at an average of 44.42 with eight hundreds and 57 half-centuries.
Clarke said he made the decision to retire after Australia's semi-final win against India at the SCG on 26-03-15 Thursday. He is continues to play as test match as captain.