THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
CRICKET WICKET.
CAREER RECORD

Men ODI: Most catches

All recorded careers, no minimum qualification. Official career snapshot 2026-09-28.

Most catches · Men ODI
1 Adam Gilchrist
417
2 Mark Boucher
403
3 Kumar Sangakkara
402
4 MS Dhoni
321
5 Brendon McCullum
262
6 Mushfiqur Rahim
243
7 Jos Buttler
242
8 Mahela Jayawardene
218
9 Moin Khan
214
10 Quinton de Kock
213
Men ODI: Most catches
RankMost catchesPlayerTeamSpanMatInnsCtStDisDis/Inns
1417Adam GilchristAustralia1996-2008287286417554721.650
2403Mark BoucherSouth Africa1998-2011295291403224251.460
3402Kumar SangakkaraSri Lanka2000-2015404397402995011.261
4321MS DhoniIndia2004-20193503453211234441.286
5262Brendon McCullumNew Zealand2002-2016260257262152771.077
6243Mushfiqur RahimBangladesh2006-2025274272243562991.099
7242Jos ButtlerEngland2012-2026204200242392811.405
8218Mahela JayawardeneSri Lanka1998-201544844321802180.492
9214Moin KhanPakistan1990-2004219217214732871.322
10213Quinton de KockSouth Africa2013-2026163157213182311.471
11196Rahul DravidIndia1996-2011344341196142100.615
12194Ian HealyAustralia1988-1997168168194392331.386
13183Jeff DujonWest Indies1981-1991169168183212041.214
14182Rashid LatifPakistan1992-2003166164182382201.341
15181Denesh RamdinWest Indies2005-201613913718171881.372
16176AB de VilliersSouth Africa2005-201822822317651810.811
17170Brad HaddinAustralia2001-2015126124170111811.459
18169Virat KohliIndia2008-202631531216901690.541
19160Ricky PontingAustralia1995-201237537216001600.430
19160Ridley JacobsWest Indies1996-2004147145160291891.303
21159Alec StewartEngland1989-2003170169159151741.029
22157Kamran AkmalPakistan2002-2017157154157311881.220
22157Shai HopeWest Indies2016-2026156151157171741.152
24156Mohammad AzharuddinIndia1985-200033433215601560.469
25148David RichardsonSouth Africa1991-1998122121148171651.363
25148Tom LathamNew Zealand2012-2026171169148181660.982
27142Ross TaylorNew Zealand2006-202223623214201420.612
28141Andy FlowerZimbabwe1992-2003213212141321730.816
29140Sachin TendulkarIndia1989-201246345614001400.307
30136Brendan TaylorZimbabwe2004-2026210210136291650.785
31135Younis KhanPakistan2000-201526526013501350.519
32133Stephen FlemingNew Zealand1994-200728027613301330.481
33132Romesh KaluwitharanaSri Lanka1990-2004189188132752071.101
34131Jacques KallisSouth Africa1996-201432832413101310.404
35130Muthiah MuralidaranSri Lanka1993-201135034713001300.374
36127Allan BorderAustralia1979-199427327012701270.470
36127Shahid AfridiPakistan1996-201539839212701270.323
38124Chris GayleWest Indies1999-201930129412401240.421
39123Sanath JayasuriyaSri Lanka1989-201144544112301230.278
39123Tillakaratne DilshanSri Lanka1999-201633032512311240.381
41120Brian LaraWest Indies1990-200729929612001200.405
41120Carl HooperWest Indies1987-200322722512001200.533
41120Rod MarshAustralia1971-1984929212041241.347
44119Sarfaraz AhmedPakistan2007-2021117115119241431.243
45116Adam ParoreNew Zealand1992-2002179178116251410.792
46114Tatenda TaibuZimbabwe2001-2012150150114331470.980
47113Inzamam-ul-HaqPakistan1991-200737837311301130.302
47113Mohammad RizwanPakistan2015-202610310311371201.165
49111Rohit SharmaIndia2007-202628928711101110.386
49111Steve WaughAustralia1986-200232532411101110.342
51110Nayan MongiaIndia1994-2000140139110441541.107
52109Roshan MahanamaSri Lanka1986-199921321210901090.514
53108Herschelle GibbsSouth Africa1996-201024824610801080.439
53108Mark WaughAustralia1988-200224424310801080.444
53108Matthew WadeAustralia2012-2021979710891171.206
53108Paul CollingwoodEngland2001-201119719710801080.548
53108Shaun PollockSouth Africa1996-200830330010801080.360
58106Michael ClarkeAustralia2003-201524524310601060.436
59105Graeme SmithSouth Africa2002-201319719610501050.535
59105Jonty RhodesSouth Africa1992-200324524210501050.433
59105Luke RonchiAustralia / New Zealand2008-20178583105121171.409
59105Michael HusseyAustralia2004-201218518410501050.570
63104Martin GuptillNew Zealand2009-202219819610401040.530
64102Alex CareyAustralia2018-2026959510291111.168
64102Suresh RainaIndia2005-201822622310201020.457
66101Kusal MendisSri Lanka2016-2026159157101171180.751
67100Sourav GangulyIndia1992-200731130910001000.323
67100Viv RichardsWest Indies1975-199118718610001000.537
6998Shoaib MalikPakistan1999-2019287285980980.343
7096Chris HarrisNew Zealand1990-2004250247960960.388
7195Aravinda de SilvaSri Lanka1984-2003308307950950.309
7294Yuvraj SinghIndia2000-2017304298940940.315
7393Joe RootEngland2013-2026195191930930.486
7393Virender SehwagIndia1999-2013251246930930.378
7591Glenn MaxwellAustralia2012-2025149149910910.610
7591Khaled MashudBangladesh1995-200612612691351261.000
7790Ijaz AhmedPakistan1986-2000250249900900.361
7790Niall O'BrienIreland2006-20181039990141041.050
7790Steven SmithAustralia2010-2025170170900900.529
8089David MillerSouth Africa2010-2026180175890890.508
8089Hashan TillakaratneSri Lanka1986-2003200199896950.477
8288Daniel VettoriNew Zealand1997-2015295289880880.304
8288Wasim AkramPakistan1984-2003356352880880.250
8487Eoin MorganEngland / Ireland2006-2022248242870870.359
8487Hashim AmlaSouth Africa2008-2019181176870870.494
8686Grant FlowerZimbabwe1992-2010221220860860.390
8785Anil KumbleIndia1990-2007271268850850.317
8785Mohammad HafeezPakistan2003-2019218216850850.393
8785Mohammad NabiAfghanistan2009-2026178175850850.485
9084KL RahulIndia2016-20269999849930.939
9183Nathan AstleNew Zealand1995-2007223219830830.378
9183Shikhar DhawanIndia2010-2022167164830830.506
9382Andrew SymondsAustralia1998-2009198196820820.418
9382Jean-Paul DuminySouth Africa2004-2019199195820820.420
9382MahmudullahBangladesh2007-2025239238820820.344
9681Faf du PlessisSouth Africa2011-2019143141810810.574
9681Ian SmithNew Zealand1980-19929897815860.886
9681Saleem MalikPakistan1982-1999283277810810.292
9681Saleem YousufPakistan1982-1990868681221031.197
10080Ravindra JadejaIndia2009-2026211209800800.382

Tied figures share a rank. The table lists up to 100 qualifying careers; the filters search every career in this format.