Being a wicketkeeper is not that easy. He needs to perform multiple roles during the passage of the play. He needs to keep the wickets, score runs for the team. At the same time, he gets a clear view from behind the stumps such that he can help the skipper make field placements when required.
On the other hand, a wicketkeeper needs to remain alert all the time behind the stumps. He also helps the captain take DRS calls. However, only a handful of wicketkeepers went on to make a surreal impact on their respective teams in international cricket.
Let’s now get to know more about the wicketkeepers who scored the most runs in ODIs with a 50-plus average.
1. MS Dhoni
MS Dhoni announced his arrival in international cricket as a wicketkeeper-batsman. The former Indian captain accumulated 10,773 runs in One-Day Internationals at an average of 50.6 including 73 half-centuries and 10 centuries. The 2011 ODI World Cup-winning captain registered his personal best score of 183.
2. Shai Hope
West Indies wicketkeeper-batter Shai Hope comes second on the list as he scored 4792 runs at an average of 50-plus. The 29-year-old cricketer has slammed 15 centuries and 23 half-centuries in One-Day Internationals. He registered his personal best score of 170.
3. AB de Villiers
Former South African cricketer AB de Villiers was undoubtedly the best batter in the world during the playing days of his cricketing career. As a cricketer, he scored 9577 runs in ODIs at an average of 53.5 including 25 centuries and 53 half-centuries. He scored 2963 runs as a wicketkeeper at an average in excess of 50.
4. KL Rahul
KL Rahul has been one of the talented prospects in the Indian cricket team. He played 54 ODIs so far wherein he scored 1986 runs at an average of 45.1 including five centuries and 13 fifties. However, as a wicketkeeper, he scored 779 runs at an average in excess of 50. He registered his personal best score of 112 in ODIs.
Updated as of July 7, 2023*