
David Warner has announced he has already played his final one-day international for Australia as he prepares for his Test cricket swansong.
Warner, 37, will continue to be available for T20 cricket but has said Australia’s upset victory over India in the World Cup final in November was his last 50-over match on the international stage.