David Warner announces retirement from ODI cricket Trending January 1, 2024 Australia: Australian cricket legend David Warner has announced his retirement from One Day International (ODI) cricket before his final test…