Australian cricket legend David Warner stuns the cricketing world with his unexpected retirement from One Day Internationals (ODI), just before his final test match.
Warner, a key player in Australia's recent World Cup victory against India, cites the timing as right after the "absolutely amazing" tournament