Wicketkeepers are one of the main pillars of ODI cricket. Though every player watches the field, it’s really hard to be in a wicket-keeper place, since that’s the area where the ball travels a lot. Being a WK is not an easy job. They should watch the keeping in one inning, and they should bat in another innings. So they won’t have a rest in between the game. These 10 players, though being a WK managed to score a century in their innings and led their team to victory. Now let’s look into the top 10 wicket-keepers who scored a century in an ODI match.

1. MS Dhoni

Who will forget his innings against Sri Lanka in 2005? This inning was the career-best performance from MS Dhoni. This was an ICC ODI match between India and Sri Lanka in the year 2005, and he scored 183* in this innings. This was the highest-ever run by a Wicket-keeper in ODI series. This match was played in Jaipur ground on 31 OCT 2005.

2. Quinton De Kock

The player at the 2nd spot is QUINTON DE KOCK, a South African wicketkeeper, and batsman. This was during an ICC ODI match between SA and Australia in the year 2016, and He scored a total of 178 runs in this innings. He played with an SR of 157.52 in this match. This match was played in the centurion ground on 30 Sep 2016.

3. Litton Das

The player at the 3rd spot is LITTON DAS of the Bangladesh team. This inning was during an ICC ODI match between Bangladesh and Zimbabwe in the year 2020. He scored a total of 176 runs in this innings. This match was played in the Sylhet ground on 6 Mar 2020

4. Jaskaran Malhotra

At the no.4 spot is JASKARAN MALHOTRA from team USA. This was in his innings during an ICC ODI match between USA and PNG in the year 2021. He scored a total of 173* runs in this match and won the match. This match was played in the Al Amerat ground on 9 Sep 2021.

5. Adam Gilchrist

The player in the 5th spot is Adam Gilchrist from the Australian team. This was during an ICC ODI match between Australia and Zimbabwe in the year 2004, and He scored a total of 172 runs in this innings. This match was played in the Hobart ground on 16 Jan 2004.

6. Luke Ronchi

At the 6h spot is LUKE RONCHI of team New Zealand in the year 2015. This was during an ICC ODI match between New Zealand and Sri Lanka in the year 2015, and he scored a total of 170* runs in this match. This match was played in the Dunedin ground on 23 Jan 2015.

7. Shai Hope

The player at the 7th spot is West Indies batsman and wicketkeeper SD HOPE. This was his innings during an ICC ODI match between WI and Ireland in the year 2019. He scored a total of 170 runs in this match, and this match was played in the Dublin ground on 5 May 2019.

8. Kumar Sangakkara

The player at the no.8th place is the former captain and wicket-keeper of the Sri Lankan team KUMAR SANGAKKARA. This was during an ICC ODI innings between Sri Lanka and South Africa in the year 2013. In this match, he scored a total of 169 runs, and this was played in the Colombo (RPS) ground on 20 Jul 2013.

9. Denesh Ramdin 

The player in the 9th position is a West Indies cricketer and batsman DENESH RAMDIN. This was during his innings in an ODI match between WI and Bangladesh in the year 2014. In this match, he scored a total of 169 runs and this match was played in the Basseterre ground on 25 Aug 2014.

10. Quinton De Kock

In the 10th spot is South African wicketkeeper and excellent batsman QUINTON DE KOCK. This was during an ICC ODI match between South Africa and Bangladesh in the year 2017. And he scored a huge 168* runs in this match, and this match was played in the Kimberly ground on 15 Oct 2017.