Achieving 1000 Runs and 100 Dismissals in ODI is one of the most remarkable milestones for a wicketkeeper. It demonstrates not only batting skill but also exceptional consistency behind the stumps. Only a few players in cricket history have reached this milestone, combining both talent and determination. Here, we explore the top 10 wicketkeepers who have achieved 1000 Runs and 100 Dismissals in ODI, highlighting their careers, performances, and impact on the game.
Table of Contents
List of Top Wicketkeepers with 1000 Runs and 100 Dismissals in ODI Cricket
10. B B McCullum – New Zealand

Brendon McCullum was a fearless and aggressive player whose batting and wicketkeeping made him a true asset for New Zealand. Scoring over 4,000 runs while taking more than 240 dismissals, McCullum achieved the coveted 1000 Runs and 100 Dismissals in ODI, proving his ability to perform under pressure. He brought energy and excitement to every match, often turning games around with his attacking innings.
McCullum’s wicketkeeping was sharp and reliable, complementing his explosive batting style. His ability to read the game and effect crucial dismissals ensured he was an invaluable player for New Zealand. Over his career, he maintained a high standard behind the stumps and contributed significantly to his team’s success.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
184 | 4057 | 227 | 15 | 242 |
9. M V Boucher – South Africa

Mark Boucher was South Africa’s dependable wicketkeeper-batsman, renowned for his consistency. He scored over 4,600 runs while taking 424 dismissals, earning his place in the elite group of players with 1000 Runs and 100 Dismissals in ODI. Boucher’s contributions were critical in both stabilizing innings with the bat and maintaining sharp glovework behind the stumps.
Boucher’s focus and discipline allowed him to consistently deliver performances over a long career. He set benchmarks for future wicketkeepers by combining solid batting technique with exceptional skills in catching and stumping. His career remains a shining example of the dual role a wicketkeeper-batsman can play.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
294 | 4680 | 402 | 22 | 424 |
8. J C Buttler – England

Jos Buttler is England’s dynamic wicketkeeper-batsman who has thrilled fans with his explosive batting. With over 5,100 runs and 261 dismissals, Buttler exemplifies the elite achievement of 1000 Runs and 100 Dismissals in ODI. He can dominate bowlers with his innovative stroke play and also maintains high standards behind the stumps, combining athleticism and precision.
Buttler’s performances often define matches for England. His ability to accelerate scoring in the middle or late overs, while also effecting crucial dismissals, makes him one of the most exciting modern-day wicketkeepers. He has consistently proven that achieving 1000 Runs and 100 Dismissals in ODI is not only about skill but also timing and mental toughness.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
183 | 5100 | 223 | 38 | 261 |
7. S D Hope – West Indies

Shai Hope has emerged as one of the West Indies’ finest wicketkeeper-batsmen, achieving 1000 Runs and 100 Dismissals in ODI with style and consistency. With over 5,800 runs and 162 dismissals, Hope brings stability to his team while maintaining high standards behind the stumps. His technique and composure under pressure have made him a key player in West Indies cricket.
Hope’s batting is elegant, and his wicketkeeping is intelligent and dependable. By reaching 1000 Runs and 100 Dismissals in ODI, he demonstrates the perfect combination of skill and endurance required to excel in both facets of the game. His performances continue to inspire young wicketkeepers around the world.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
140 | 5844 | 147 | 15 | 162 |
6. A Flower – Zimbabwe

Andy Flower was Zimbabwe’s legendary wicketkeeper-batsman, renowned for his consistency and calm demeanor. Achieving 1000 Runs and 100 Dismissals in ODI, he scored 5,845 runs and completed 165 dismissals. Flower provided both stability and experience for Zimbabwe, often rescuing his team from difficult situations with his batting while maintaining precise wicketkeeping.
Flower’s career highlights include his ability to combine defensive technique with sharp glovework. His record of 1000 Runs and 100 Dismissals in ODI makes him one of the most respected wicketkeepers in cricket history. He set a standard for players from smaller cricketing nations aiming to leave a mark on the international stage.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
186 | 5845 | 133 | 32 | 165 |
5. Q de Kock – South Africa

Quinton de Kock is one of South Africa’s most athletic wicketkeepers, known for his aggressive batting and quick reflexes behind the stumps. Scoring 6,767 runs and taking 226 dismissals, he has reached the exclusive 1000 Runs and 100 Dismissals in ODI milestone with ease. De Kock’s ability to dominate bowlers and make lightning-fast dismissals makes him a modern-day cricket superstar.
De Kock combines flair with efficiency. His energy on the field and ability to read the game help him consistently perform both as a batsman and wicketkeeper. Achieving 1000 Runs and 100 Dismissals in ODI highlights his importance to the South African team and cricket globally.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
154 | 6767 | 209 | 17 | 226 |
4. Mushfiqur Rahim – Bangladesh

Mushfiqur Rahim has been Bangladesh’s most reliable wicketkeeper-batsman, achieving 1000 Runs and 100 Dismissals in ODI with consistent performances. Scoring 7,254 runs and effecting 297 dismissals, Rahim’s dual skills have been critical in defining Bangladesh’s modern cricket era. He combines patience in batting with sharp glovework, making him a match-winner.
Rahim’s achievements highlight the endurance and focus required to maintain high standards in both batting and wicketkeeping. By reaching 1000 Runs and 100 Dismissals in ODI, he has set an example for young cricketers, proving that dedication and skill can create lasting impact on international cricket.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
260 | 7254 | 241 | 56 | 297 |
3. A C Gilchrist – Australia

Adam Gilchrist revolutionized the role of a wicketkeeper-batsman with his aggressive batting and sharp glovework. Achieving 1000 Runs and 100 Dismissals in ODI, he scored 9,410 runs and took 472 dismissals. Gilchrist’s explosive batting often changed the course of games, while his wicketkeeping maintained the high standards expected of an elite player.
His career showcases a balance of power and precision. Gilchrist’s ability to effect important dismissals and score quickly made him indispensable to Australia. Reaching 1000 Runs and 100 Dismissals in ODI places him among the legends of the game, inspiring a new generation of wicketkeeper-batsmen.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
282 | 9410 | 417 | 55 | 472 |
2. M S Dhoni – India

MS Dhoni is one of the most successful and admired wicketkeeper-batsmen in ODI cricket. Achieving 1000 Runs and 100 Dismissals in ODI, Dhoni scored 10,773 runs and completed 444 dismissals. Known for his calm temperament, finishing skills, and tactical acumen, Dhoni led India to numerous victories while maintaining excellence behind the stumps.
Dhoni’s career represents perfect balance: a consistent batsman who can anchor or accelerate innings and a sharp wicketkeeper who rarely misses opportunities. Achieving 1000 Runs and 100 Dismissals in ODI underscores his unique talent and makes him an inspirational figure in world cricket.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
350 | 10773 | 321 | 123 | 444 |
1. K C Sangakkara – Sri Lanka

Kumar Sangakkara stands at the top of wicketkeepers who achieved 1000 Runs and 100 Dismissals in ODI. Scoring 13,341 runs and taking 482 dismissals, Sangakkara’s career reflects consistency, elegance, and unmatched skill. He was pivotal to Sri Lanka’s success, combining masterful batting with efficient wicketkeeping.
Sangakkara’s technique, mental strength, and sharp glovework made him a complete player. Reaching 1000 Runs and 100 Dismissals in ODI cements his legacy as one of cricket’s greatest all-round wicketkeeper-batsmen. His performances inspire cricketers worldwide to pursue excellence in both batting and wicketkeeping.
Matches | Runs | Catches | Stumpings | Total Dismissals |
---|---|---|---|---|
360 | 13341 | 383 | 99 | 482 |
READ MORE:
- Top 10 Greatest Wicketkeepers with 1000 Runs and 100 Dismissals in Test Cricket History
- Top 10 Most Runs in a Single ODI Series: Incredible Feats
FAQ
Q1. Who holds the most ODI runs as a wicketkeeper?
A1. K C Sangakkara holds the record with 13,341 runs in ODIs while keeping wickets.
Q2. Who has the most dismissals as a wicketkeeper in ODIs?
A2. Adam Gilchrist leads with 472 dismissals in ODIs.
Q3. Which wicketkeeper has the highest batting average in ODIs?
A3. MS Dhoni has the highest average of 50.58 among wicketkeepers with 1000+ runs.
Q4. Are all these players still active?
A4. Some players like Quinton de Kock, Mushfiqur Rahim, and Jos Buttler are still active, while others have retired.
Q5. Why is achieving 1000 runs and 100 dismissals special?
A5. It shows a player’s skill in both batting and wicketkeeping, reflecting consistency, fitness, and cricketing intelligence.