#2. AB de Villiers
Mr. 360, AB de Villiers made fans fall in love with his awe-struck batting exploits. His ability to play shots all around helped him garner love from all across the world. AB de Villiers played 228 ODIs for South Africa, managing 9473 runs at 53.5. He was dismissed on 99 runs once in his ODI career. During the Pool B game against the UAE in the 2015 World Cup, de Villiers (skipper) smashed 99 runs laced with six boundaries and four sixes. Owing to a collective effort from the team, along with his smoky knock, South Africa posted 341/6 in 50 overs. He hit 25 ODI centuries in his One Day International career.