Smith step away with odi with 170 match and 2 world cup.
Australia's premier batsman Steve Smith has announced his retirement from One Day International (ODI) cricket. The announcement comes after Australia's loss in the Champions Trophy semi-final against India, where Smith…