Steve Smith has retired from one-day international cricket following Australia’s semi-final exit from the Champions Trophy.
The 35-year-old made 170 appearances for Australia in his 50-over career, hitting 12 centuries and winning the ODI World Cup in 2015 and 2023.
Smith captained the side in Pat Cummins’ absence during his final ODI appearance on Tuesday, when Australia suffered a four-wicket loss to India in Dubai in the Champions Trophy.
The former Sussex batsman will remain available for Test and T20 selection for his country.
“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, Australian men’s ODI player of the year in 2015 and 2021.
“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.”