Australia batter Steve Smith has announced his retirement from one day international (ODI) cricket after his side’s semi-final defeat at the Champions Trophy.
Smith, skippering the side in the absence of injured captain Pat Cummins, top scored for Australia in Dubai but a total of 264 was not enough as India booked their spot in the tournament final with a four-wicket win.
And the 35-year-old has now called time on his international career in the format after 170 appearances for Australia, though will remain available in Tests and T20 internationals.
Smith made 12 ODI hundreds and was a key part of the World Cup-winning sides of 2015 and 2023.
“There have been so many amazing times and wonderful memories. Winning two World Cups was a great highlight along with the many fantastic team-mates who shared the journey,” said Smith.
“Now is a great opportunity for people to start preparing for the 2027 ODI World Cup so it feels like the right time to make way.
“Test cricket remains a priority and I am really looking forward to the World Test Championship final, the West Indies in the winter and then England at home. I feel I still have a lot to contribute on that stage.”
Smith struck the winning runs in the final as Australia beat New Zealand to World Cup triumph at the Melbourne Cricket Ground in 2015, before anchoring the middle order from No 4 during the successful 2023 campaign in India.

Having initially made his debut as a leg-spinner in 2010, the right-hander amassed 5800 runs at an average of 43.28.