Steven Peter Devereux Smith, or Steve Smith, announced his retirement from ODI cricket with immediate effect after the Australian cricket team lost at the semi-final of the Champions Trophy 2025 against India in Dubai on Tuesday. However, the cricketer will continue with Tests and T20Is.