Wicketkeepers who can bat well are always an asset to the batting line- up. In the last few decades, the role of the wicketkeeper in cricket has taken a significant shift. Players like Adam Gilchrist, Mark Boucher, Jos Buttler, and Rishabh Pant has played vital roles in their team’s batting. In this article, we will see the wicketkeepers who scored the most runs in all formats combined.

1. Kumar Sangakkara

Legendary Sri Lankan cricketer Kumar Sangakkara tops the list and is the best wicketkeeper in the world. He is the best wicketkeeper and played nearly 600 international matches for Sri Lanka. He tops the list by scoring over 28000 runs for Sri Lanka.

2. MS Dhoni

Mahendra Singh Dhoni is undoubtedly the best wicketkeeper Indian cricket team ever produced. He is the most successful captain and one of the best finishers in the world. He also has many records as wicketkeeper as well. He played over 400 international games and scored over 15000 runs in his career.

3. Adam Gilchrist

Adam Gilchrist could enter the cricket world as a batter only and can be the best batter in the world. He is also the best wicketkeeper in Australia. He played nearly 400 international games for Australia. He scored over 15000 runs for Australia. He secured 3 rd place in most runs as wicketkeeper.

4. Mushfiqur Rahim

Mushfiqur Rahim is the best captain for Bangladesh in test cricket. He started his career in 2005 in Test cricket. He is the most versatile batsman ever played for Bangladesh. He has played over 400 games in his career so far and scored over 13k runs.

5. Quinton de Kock

De Kock is one of the best wicket-keeping batters in the world. He is currently plays limited overs cricket for South Africa and once captained Proteas in all formats. He played over 250 games and scored over 10000 runs in total. His versatility is unbelievable. Here is an example, his test cricket strike rate is 70, and his T20I strike cricket is 133.

6. Mark Boucher

Mark Boucher is one of the best wicket-keeper batters of all time. He is the owner of the record for the most Test dismissals with 555 dismissals. He played over 450 international games and had more than 1000 dismissals. He scored over 10000 runs.

7. Andy Flower

Andrew Flower is the best batter in Zimbabwe. He is also a cricket coach and currently coaching the IPL team Lucknow Super Giants. He played over 250 games and scored more than 10k runs. He also made over 350 dismissals as wicketkeeper.

8. Alec Stewart

Alec Stewart played in the England cricket team from 1989 to 2003. He is a right-handed wicketkeeper batter and captained England national cricket team. He played more than 300 games for England and scored over 13000 runs. He made more than 450 dismissals and was one of the finest wicketkeepers in the history of the England cricket team.

9. Brendon Mccullum

Brendon Mccullum is responsible for many roles, such as coach, commentator, cricketer, captain, etc. He was the heart of the New Zealand line-up during his playing days. He played over 400 international games and scored more than 14000 runs in his career.

10. Jos Buttler

Jos Buttler is one of the three active players on the list with M Rahim and De Kock. He is one of the notable cricketers in the England team’s history and the current captain. He has played over 300 games and has scored nearly 10k runs so far. He can reach the top 5 in this list.