Login
Or login with
Already have an account?
Register
Please enter a valid email format
The password must contain one uppercase letter and be between 8-30 characters long
Need to be the same as the original password
Or login with
Already have an account?Login
Forgotten password
Enter the e-mail address of your account and we will send you instructions regarding change of the password.
Register
An Authentication code has been sent to
The password must contain one uppercase letter and be between 8-30 characters long
05:00
Doesn't receive the code? Resend Code

Top 13 Best Wicket Keepers in the World of All Time (2025 Update)

Who is the Best Wicket Keeper in the World

One of the most specialized and difficult jobs in cricket is wicketkeeping. The game has had a number of iconic wicketkeepers over the years who have molded their teams' defensive and strategic core in addition to protecting the stumps. Mark Boucher of South Africa is the best wicket keeper in cricket history, according to extensive statistical data that includes total dismissals, catches, stumpings, and consistency.

Boucher played for South Africa, making 467 appearances and resulting in an incredible 998 dismissals in all formats from 1997 to 2012.He has a remarkable percentage of 1.674 dismissals per innings by recording 952 catches and 46 stumpings over 596 innings. His total is unmatched by any other wicket-keeper, making him the finest wicket keeper of all time.

Top 13 Best Wicket Keepers in the World of All Time (2025 Update)

Here is a detailed look at the top 13 wicket keepers ranked by total international dismissals (Tests, ODIs, T20Is combined):

RankPlayerCountrySpanMatchesInningsDismissalsCatchesStumpingsD/I
1Mark BoucherSA97–12467596998952461.67
2Adam GilchristAUS96–08396485905813921.87
3MS DhoniIND04–195386088296341951.36
4Kumar SangakkaraSL00–155944996785391391.36
5Ian HealyAUS88–99287392628560681.60
6Quinton de KockSA12–24301337560514461.66
7Rod MarshAUS70–84188274479463161.75
8Brad HaddinAUS01–15226274474449251.73
9Jeff DujonWI81–91250316474448261.50
10Mushfiqur RahimBAN05–254724394723711011.08
11Jos ButtlerENG11–25378351469418511.34
12Denesh RamdinWI05–19284339468429391.38
13Kamran AkmalPAK02–17268303453368851.50

1.South Africa's Mark Boucher

  • Span: 1997–2012

  • Matches: 467

  • Innings: 596

  • Dismissals: 998 (Catches: 952, Stumpings: 46)

  • Dismissals/Inning: 1.674

  • Highest Dismissals in a Single Inning: 6

Boucher's iron grip behind the stumps and his unmatched longevity give him the top spot on this list.

Mark Boucher

2.Australia's Adam Gilchrist

  • Span: 1996–2008

  • Matches: 396

  • Innings: 485

  • Dismissals: 905 (Catches: 813, Stumpings: 92)

  • Dismissals/Inning: 1.865

Gilchrist revolutionized wicket keeping with his aggressive batting and sharp glovework, making him one of the most impactful keepers ever.

Adam Gilchrist

3.India's MS Dhoni

  • Span: 2004–2019

  • Matches: 538

  • Innings: 608

  • Dismissals: 829 (Catches: 634, Stumpings: 195)

  • Dismissals/Inning: 1.363

Famed for lightning-fast stumpings and calm leadership, Dhoni holds the record for most stumpings in international cricket.

MS Dhoni

4.Sri Lanka's Kumar Sangakkara

  • Span: 2000–2015

  • Matches: 594

  • Innings: 499

  • Dismissals: 678 (Catches: 539, Stumpings: 139)

  • Dismissals/Inning: 1.358

A stylish batter and reliable keeper, Sangakkara's stats are a testament to his dual brilliance.

Kumar Sangakkara

5.Australia's Ian Healy

  • Span: 1988–1999

  • Matches: 287

  • Innings: 392

  • Dismissals: 628 (Catches: 560, Stumpings: 68)

  • Dismissals/Inning: 1.602

Healy laid the foundation for modern Aussie wicket keeping and was known for his solid presence behind the stumps.

Ian Healy

6. South Africa's Quinton de Kock

  • Span: 2012–2024

  • Matches: 301

  • Innings: 337

  • Dismissals: 560 (Catches: 514, Stumpings: 46)

  • Dismissals/Inning: 1.661

A modern-day star, De Kock combines explosive batting with consistent keeping in all three formats.

Quinton de Kock

7.Australia's Rod Marsh

  • Span: 1970–1984

  • Matches: 188

  • Innings: 274

  • Dismissals: 479 (Catches: 463, Stumpings: 16)

  • Dismissals/Inning: 1.748

Marsh set the benchmark for generations of Australian wicket keepers to follow.

Rod Marsh

8. Australia's Brad Haddin

  • Span: 2001–2015

  • Matches: 226

  • Innings: 274

  • Dismissals: 474 (Catches: 449, Stumpings: 25)

  • Dismissals/Inning: 1.729

An underrated gem, Haddin was a key figure in Australia's transition era.

Brad Haddin

9.West indies' Jeff Dujon

  • Span: 1981–1991

  • Matches: 250

  • Innings: 316

  • Dismissals: 474 (Catches: 448, Stumpings: 26)

  • Dismissals/Inning: 1.500

The ever-dependable Dujon was an essential part of West Indies' golden era.

Jeff Dujon

10.Bangladesh's Mushfiqur Rahim

  • Span: 2005–2025

  • Matches: 472

  • Innings: 439

  • Dismissals: 472 (Catches: 371, Stumpings: 101)

  • Dismissals/Inning: 1.075

One of Bangladesh's finest, Mushfiqur's contribution behind the stumps has often gone underappreciated.

Mushfiqur Rahim

11. England'S Jos Buttler

  • Span: 2011–2025

  • Matches: 378

  • Innings: 351

  • Dismissals: 469 (Catches: 418, Stumpings: 51)

  • Dismissals/Inning: 1.336

Known for innovation and leadership, Buttler is one of England's modern-day heroes.

Jos Buttler

12.West Indies' Denesh Ramdin

  • Span: 2005–2019

  • Matches: 284

  • Innings: 339

  • Dismissals: 468 (Catches: 429, Stumpings: 39)

  • Dismissals/Inning: 1.380

Quiet but effective, Ramdin was a reliable figure behind the wickets for the Windies.

Denesh Ramdin

13. Pakistan's Kamran Akmal

  • Span: 2002–2017

  • Matches: 268

  • Innings: 303

  • Dismissals: 453 (Catches: 368, Stumpings: 85)

  • Dismissals/Inning: 1.495

Kamran Akmal was known for his flamboyance and lightning stumping reflexes during his peak years.

Kamran Akmal

FAQs

Who is the King of Stumping?

MS Dhoni holds the all-time record with 195 stumpings in international cricket. His reflexes, anticipation, and fearless approach redefined stumping technique.

Who Has the Most Wicket-Keeping Dismissals in International Cricket?

Mark Boucher leads all wicket-keepers with 998 dismissals, making him the most successful behind the stumps across formats.

Who is the Number 1 Wicket-Keeper in Test Cricket?

With 555 dismissals, Mark Boucher once again leads the Test rankings and is unlikely to be topped anytime soon.

Related reading:

Best Batsmen in the World All Time (2025 Update)

Fastest Century in Cricket History (ODI, T20 and Test)

TAGS
Cricket News cricket Best wicket keeper in the world
More Links
Timezone
UTC +05:30
  • UTC +12:00
  • UTC +11:00
  • UTC +10:00
  • UTC +09:00
  • UTC +08:00
  • UTC +07:00
  • UTC +06:00
  • UTC +05:30
  • UTC +05:00
  • UTC +04:00
  • UTC +03:00
  • UTC +02:00
  • UTC +01:00
  • UTC ±00:00
  • UTC -1:00
  • UTC -2:00
  • UTC -3:00
  • UTC -4:00
  • UTC -5:00
  • UTC -6:00
  • UTC -7:00
  • UTC -8:00
  • UTC -9:00
  • UTC -10:00
  • UTC -11:00
  • UTC -12:00
Search
Please type at least 2 characters. The results will start displaying here immediately.
MOST POPULAR PLAYERS