8. AB de Villiers (South Africa)
The only reason De Villiers is at No. 8 despite his heroic exploits with the bat and behind the stumps is because of the amount of time he has been a keeper for the national team. He took over the gloves only after Mark Boucher’s retirement, and has lately been replaced by Quinton de Kock.
But if he gets to keep wickets again before his career comes to an end, he will surely be ranked among the top 5 greatest wicketkeeper-batsmen of all time.
7. Brad Haddin (Australia)
Haddin is an aggressive wicketkeeper-batsman who took over the reins from the legendary Adam Gilchrist. Apart from an average in the early-30s in ODIs and mid-30s in Tests, Brad Haddin has 252 catches and 8 stumpings to his name in Tests and 170 catches along with 11 stumpings in ODIs.
At the age of 36, Haddin played a huge part in Australia drubbing England in the Ashes. He would love to close his career on a high by doing a repeat of his efforts in the upcoming Ashes series in England.