Batting Records

Most Runs by a Wicketkeeper in ODI Cricket

Since the rise of limited-overs cricket, the role of a wicketkeeper is not just limited to keeping wickets but also contributing crucial runs with the bat. And over the years, keepers have also taken their batting skills to the next level, garnering a significant number of runs.

A few keeper-batters like Adam Gilchrist, Kumar Sangakkara, and MS Dhoni delighted everyone with their batting prowess. Now, the new age players like Jos Buttler, Shai Hope, and Rishabh Pant have taken up the mantle on their shoulders.

With that said, let’s take a look at the top 10 wicketkeepers with the most runs in ODIs.

Most Runs by a Wicketkeeper in ODI

PlayerInningsRuns as WKHigh ScoreAverage
Kumar Sangakkara (SL)3401334116943.74
MS Dhoni (IND)29710773183*50.57
Adam Gilchrist (AUS)274941017235.64
Mushfiqur Rahim (BAN)243725414435.73
Quinton de Kock (SA)160712017846.84
Shai Hope (WI)141607817050.65
Andy Flower (ZIM)183584514534.58
Jos Buttler (ENG)1625289162*39.76
Mark Boucher (SA)2204680147*28.71
Brendon McCullum (NZ)157405713130.73

Key Insights

13341: Sri Lanka’s Kumar Sangakkara has scored the most runs as a wicketkeeper in ODIs. Out of 14234 ODI runs, 13341 came while playing as a designated wicketkeeper. Overall, Sangakkara scored 17840 runs as a keeper-batter in all formats.

350: Only two players, Sangakkara and MS Dhoni, have played 350 or more ODI matches as wicketkeepers. Sangakkara played 360 matches, while India’s ‘Captain Cool’ featured in 350 games.

183: India’s lighting fast keeper, MS Dhoni, holds the record for the highest individual score by a keeper in the 50-over format. In the early days of his career, MSD used to bat up the order, and he scored an unbeaten 183 while coming to bat at No. 3 against Sri Lanka in 2005.

21: Quinton de Kock, the South African keeper-batter who retired from the ODI format in 2023, notched up 21 centuries, the second-most by a wicketkeeper in the 50-over format. Kumar Sangakkara scored the most hundreds, with 23 to his name.

50: Dhoni boasts an impressive average of 50+ in ODIs. Only he averages above 50 among the keeper-batters with 3000+ ODI runs.

Read Next | Most Consecutive 50s in Test Cricket

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he's not watching cricket, you'll find him creating funny memes or watching old TMKOC episodes!

Share
Published by
Saurabh Chede

Recent Posts

Most Wickets at Wankhede Stadium in IPL

Success at the Wankhede Stadium requires a blend of raw pace to exploit the early…

2 days ago

Indian Super League with 1xbet apk

Indian Super League (ISL) is one of the most exciting football tournaments in Asia, attracting…

3 days ago

Most Runs at Wankhede Stadium in IPL

The Wankhede Stadium in Mumbai has long been a graveyard for bowlers and a paradise…

3 days ago

Most Runs in Over in ODI

Explore the ultimate displays of power-hitting as we list the records for the most runs…

5 days ago

Most Centuries at 100+ Strike Rate in Test

We take a look at the most aggressive hundreds in the longest format, highlighting batters…

6 days ago

Most Wickets in Losing Cause in ODI

This guide identifies the bowlers who delivered standout performances on the field only to end…

1 week ago