10. Yuvraj Singh- 155 sixes

India’s greatest match winner Yuvraj Singh is one of the sweetest timers in ODI cricket. The elegant left hander has made a reentry into the Indian national team and looks set to play 2019 World Cup if he continues to go on.
He has managed an impressive 155 sixes in his ODI career so far and could only move further up the charts in the coming years.