Xtra Time Web Desk: Australian batter David Warner has announced retirement from ODI cricket on Monday ahead of the New Year Test against Pakistan at the Sydney Cricket Ground. Warner has already decided to retire from Test Cricket. The upcoming final test against Pakistan will be his last in the longer format.

The two-time Cricket World Cup-winner has amassed 6932 runs at an average of 45.30. He has scored 1527 World Cup runs at an average of 56.55 as well. Only five men's batters stand above him on the all-time World Cup run tally, including compatriot Ricky Ponting (1743).

"I’ve got to give back to the family," Warner said during his announcement.

"That (ODI retirement) was something I had said through the World Cup, get through that and winning that in India is a massive achievement."

There was a caveat to Warner's announcement however, with the veteran open to a return for the 2025 Champions Trophy should he be required.

"I know there’s a Champions Trophy coming up and if I’m playing decent cricket still in two years’ time and they need someone, I’m going to be available.”

Warner made his ODI debut against South Africa, scoring a half-century in his second outing in the format.