Aussie star batsmen Steve Smith has officially bid farewell to One-Day International (ODI) cricket, bringing an end to a distinguished 50-over career following Australias four-wicket loss to India in the ICC Champions Trophy semi-final in Dubai.