Australia’s David Warner retires from ODI cricket / Uncategorized / By The veteran player, aged 37, made the announcement in the lead up to his final test match.