Australian cricket legend Steve Smith officially retired from One-Day Internationals (ODIs).
The prolific middle-order batter played his final ODI in the Champions Trophy semifinal against India in Dubai on March 4, 2025, top-scoring for Australia with a gritty 73.
Despite his efforts, Australia fell short against India. Here’s a look at some of his top ODI stats.
Smith played 170 matches and accumulated 5,800 runs at an average of 43.28 with a strike rate of 86.96.
With 12 centuries and 35 half-centuries to his name, Smith stands as Australia's 12th highest run-scorer in ODI history.
Smith shares the record for the highest individual ODI score by an Australian captain with Ricky Ponting, having scored 164 off 157 against New Zealand in 2016.
Smith succeeded Michael Clarke as Australia's ODI captain in 2015, leading the team in 64 matches.
Smith was also a key member of Australia's World Cup-winning squads in 2015 and 2023.
Smith thrived against India in ODIs, scoring 1,383 runs in 30 matches—his highest against any team—including five centuries and seven fifties. His lone World Cup century came in the 2015 semifinal against India.