AFP, Cairns :
Australian limited-overs captain Aaron Finch announced his unexpected retirement from one-day cricket(ODI) on Saturday after a lean run with the bat, saying it was time to hand over the baton.
The 35-year-old will play his 146th and final ODI on Sunday in Cairns against New Zealand, capping an outstanding career in the 50-over game in which he has scored 5,401 runs.
His 17 centuries put him behind only greats Ricky Ponting (29), David Warner and Mark Waugh (both 18).
Finch will remain captain of the Twenty20 side preparing to defend its World Cup title on home soil next month.
“It has been a fantastic ride with some incredible memories,” said Finch, who has skippered the one-day side 54 times.