Read Time:12 Second
Steve Smith has retired from one-day international cricket in the wake of Australia’s Champions Trophy semifinal loss to India. Smith will continue to play test cricket for Australia and remains available for selection in the Twenty20 format. “It has…