4. AB de Villiers (South Africa)
Although ABD failed to lead his country to maiden World Cup title, yet he managed to win the hearts of everyone. When he outstanding performances couldn’t produce the desired result, everyone was left heartbroken.
The South African skipper played 7 matches and scored 482 runs at an average of 96.40 and outstanding strike rate of 144.31. He was South Africa’s highest run-getter in the tourney. His best performance came against the Windies in the Sydney Cricket Ground.
In that game ABD scored 162* off 66 balls at an incredible strike rate of 245.45. The innings consisted of 17 boundaries and 8 sixes. In that gem of an innings, Mr. 360 showed the best version of himself.
The whole cricketing fraternity expected him to play the 2019 World Cup. However he shockingly announced his retirement just one year prior to the marquee event. ABD was in prime form and could have continued for some more years.