3. Steve Smith
At number 3, we have picked the most successful ODI batsman this year based on numbers Steve Smith. The right-handed batsman raised his game in 50 overs cricket this year and played some special knocks. Especially against India this year Smith was simply unstoppable in 2020 against his favourite opponents. In 10 matches he scored 568 runs at an average of 63 including 3 centuries which was the most by any player in ODIs this year.