Steve Smith Shocks Fans, Announces ODI Retirement After Heartbreaking Loss to India March 5, 2025 - 1:41 PM Steve Smith has announced his retirement from ODI cricket. The semi-final against India in the Champions Trophy was his last…