10. Denesh Ramdin (West Indies)Trinidad-born Ramdin was born on 13 March 1985. Ramdin debuted for the West Indies National Cricket Team as a Test player in 2005.

9. Moin Khan (Pakistan) As the wicketkeeper during Pakistan’s 1992 victory at the Cricket World Cup, Moin Khan played an important role.

8. Jeff Dujon (West Indies) His wicketkeeping skills earned him mass respect, and he was known as one of the greatest wicket keepers of all time.

7. Brendon McCullum (New Zealand) However, due to McCullum’s impressive skills as a wicketkeeper, he is one of the greatest wicket keepers of all time, with 168 catches and 11 stumps.

6. Brad Haddin (Australia) The exceptional performances of Haddin as a wicketkeeper make him one of the greatest wicket keepers, with 262 catches and 8 stumps.

5. Ian Healy (Australia) Healy is known as one of the greatest wicket keepers in cricket history, with 366 catches and 29 stumps.

4. Mark Boucher (South Africa) His remarkable career behind the stumps makes him one of the greatest wicketkeepers with the highest dismissals.

3. MS Dhoni (India) Fourth Indian cricketer to reach 10,000 ODI runs after Sachin Tendulkar, Sourav Ganguly, and Rahul Dravid, and also the fourth wicket-keeper to achieve the feat.

2. Kumar Sangakkara (Sri Lanka) In his time with the Sri Lankan national team, the magical left-handed batsman and outstanding wicketkeeper were his spines.

1. Adam Gilchrist (Australia) He was a left-handed batsman for the national team of Australia from 1996 to his retirement.