Most catches in an innings

One-Day Internationals Cricket – Most catches in an innings

One-Day Internationals
Most catches

Most catches in an innings

RankPlayerCt FiInnings in matchTeamOppositionGroundMatch DateScorecard
🥇 1
JN Rhodes52South Africav West IndiesBrabourne14 Nov 1993ODI # 849
🥇 1
HC Brook52Englandv West IndiesBirmingham29 May 2025ODI # 4880
🥉 3
Saleem Malik41Pakistanv New ZealandSialkot02 Dec 1984ODI # 278
🥉 3
SM Gavaskar42Indiav PakistanSharjah22 Mar 1985ODI # 321
🥉 3
RB Richardson42West Indiesv EnglandBirmingham23 May 1991ODI # 676
🥉 3
KC Wessels41South Africav West IndiesKingston07 Apr 1992ODI # 753
🥉 3
MA Taylor42Australiav West IndiesSydney08 Dec 1992ODI # 771
🥉 3
CL Hooper42West Indiesv PakistanDurban19 Feb 1993ODI # 805
🥉 3
KR Rutherford41New Zealandv IndiaNapier16 Feb 1995ODI # 976
🥉 3
PV Simmons41West Indiesv Sri LankaSharjah11 Oct 1995ODI # 1006
🥉 3
M Azharuddin42Indiav PakistanToronto13 Sep 1997ODI # 1227
🥉 3
SR Tendulkar42Indiav PakistanDhaka11 Jan 1998ODI # 1273
🥉 3
R Dravid42Indiav West IndiesToronto14 Sep 1999ODI # 1499
🥉 3
GJ Whittall41Zimbabwev EnglandThe Oval08 Jul 2000ODI # 1607
🥉 3
CZ Harris42New Zealandv IndiaColombo (RPS)20 Jul 2001ODI # 1736
🥉 3
Younis Khan42Pakistanv ZimbabweHarare01 Dec 2002ODI # 1907
🥉 3
M Kaif42Indiav Sri LankaJohannesburg10 Mar 2003ODI # 1985
🥉 3
MJ Clarke42Australiav IndiaMelbourne09 Jan 2004ODI # 2077
🥉 3
VVS Laxman41Indiav ZimbabweW.A.C.A03 Feb 2004ODI # 2095
🥉 3
Younis Khan42Pakistanv IndiaJamshedpur09 Apr 2005ODI # 2237
🥉 3
AG Prince41South Africav West IndiesPort of Spain14 May 2005ODI # 2244
🥉 3
DPMD Jayawardene42Asia XIv Africa XIDurban20 Aug 2005ODI # 2270
🥉 3
A Symonds41Australiav Sri LankaAdelaide10 Feb 2006ODI # 2326
🥉 3
E Chigumbura41Zimbabwev West IndiesPort of Spain14 May 2006ODI # 2373
🥉 3
GC Smith42South Africav IndiaCape Town26 Nov 2006ODI # 2449
🥉 3
SP Fleming42New Zealandv EnglandAdelaide23 Jan 2007ODI # 2482
🥉 3
Misbah-ul-Haq42Pakistanv Sri LankaColombo (RPS)09 Aug 2009ODI # 2870
🥉 3
LRPL Taylor42New Zealandv IndiaDambulla10 Aug 2010ODI # 3030
🥉 3
JM How41New Zealandv IndiaGuwahati28 Nov 2010ODI # 3070
🥉 3
KA Pollard41West Indiesv AustraliaCanberra06 Feb 2013ODI # 3332
🥉 3
NL McCullum41New Zealandv EnglandCardiff16 Jun 2013ODI # 3373
🥉 3
HM Amla41South Africav PakistanCenturion30 Nov 2013ODI # 3441
🥉 3
Raza-ur-Rehman41Canadav ScotlandChristchurch23 Jan 2014ODI # 3459
🥉 3
RR Rossouw42South Africav AustraliaSydney23 Nov 2014ODI # 3551
🥉 3
GJ Maxwell41Australiav EnglandSydney16 Jan 2015ODI # 3578
🥉 3
Soumya Sarkar41Bangladeshv ScotlandNelson05 Mar 2015ODI # 3624
🥉 3
Umar Akmal41Pakistanv IrelandAdelaide15 Mar 2015ODI # 3639
🥉 3
CR Ervine41Zimbabwev AfghanistanBulawayo16 Oct 2015ODI # 3693
🥉 3
MJ Guptill41New Zealandv PakistanAuckland31 Jan 2016ODI # 3730
🥉 3
MR Marsh41Australiav West IndiesBridgetown21 Jun 2016ODI # 3752
🥉 3
GJ Maxwell41Australiav New ZealandBirmingham02 Jun 2017ODI # 3876
🥉 3
A Balbirnie41Irelandv AfghanistanBelfast27 Aug 2018ODI # 4032
🥉 3
S Dhawan41Indiav BangladeshDubai (DICS)21 Sep 2018ODI # 4042
🥉 3
CR Woakes41Englandv PakistanNottingham03 Jun 2019ODI # 4148
🥉 3
CS MacLeod42Scotlandv OmanAberdeen18 Aug 2019ODI # 4202
🥉 3
T Bavuma42South Africav IndiaCape Town23 Jan 2022ODI # 4349
🥉 3
K Bhurtel41Nepalv ScotlandGlasgow13 Jul 2022ODI # 4425
🥉 3
CS MacLeod41Scotlandv NepalGlasgow17 Jul 2022ODI # 4432
🥉 3
GS Ballance41Zimbabwev IrelandHarare21 Jan 2023ODI # 4508
🥉 3
JE Root41Englandv AfghanistanDelhi15 Oct 2023ODI # 4670
🥉 3
M Labuschagne41Australiav EnglandNottingham19 Sep 2024ODI # 4766
🥉 3
A Balbirnie41Irelandv South AfricaAbu Dhabi02 Oct 2024ODI # 4780
53
AW Greig31Englandv West IndiesLeeds05 Sep 1973ODI # 8
53
KD Walters31Australiav New ZealandDunedin30 Mar 1974ODI # 10
53
BS Bedi32Indiav EnglandLeeds13 Jul 1974ODI # 12
53
CH Lloyd31West Indiesv Sri LankaManchester07 Jun 1975ODI # 22
53
G Boycott31Englandv PakistanLahore13 Jan 1978ODI # 47
53
MA Holding31West Indiesv PakistanKarachi21 Nov 1980ODI # 93
53
J Dyson32Australiav New ZealandSydney25 Nov 1980ODI # 95
53
JM Parker31New Zealandv IndiaW.A.C.A09 Dec 1980ODI # 99
53
DB Vengsarkar32Indiav New ZealandW.A.C.A09 Dec 1980ODI # 99
53
DB Vengsarkar31Indiav New ZealandHamilton15 Feb 1981ODI # 117
53
WM Darling32Australiav PakistanAdelaide06 Dec 1981ODI # 127
53
AL Logie31West Indiesv AustraliaMelbourne10 Jan 1982ODI # 133
53
MD Crowe32New Zealandv AustraliaAuckland13 Feb 1982ODI # 144
53
IVA Richards31West Indiesv IndiaSt George's07 Apr 1983ODI # 192
53
JG Bracewell32New Zealandv PakistanMultan07 Dec 1984ODI # 280
53
IVA Richards31West Indiesv AustraliaSydney12 Feb 1985ODI # 305
53
L Sivaramakrishnan31Indiav PakistanMelbourne20 Feb 1985ODI # 309
53
Javed Miandad31Pakistanv West IndiesMelbourne06 Mar 1985ODI # 317
53
AL Logie32West Indiesv New ZealandBridgetown23 Apr 1985ODI # 328
53
SM Gavaskar32Indiav New ZealandW.A.C.A18 Jan 1986ODI # 352
53
AR Border32Australiav IndiaAdelaide26 Jan 1986ODI # 357
53
AR Border31Australiav New ZealandAdelaide27 Jan 1986ODI # 358
53
JV Coney32New Zealandv AustraliaAdelaide27 Jan 1986ODI # 358
53
GRJ Matthews32Australiav New ZealandAuckland29 Mar 1986ODI # 373
53
Imran Khan32Pakistanv Sri LankaColombo (PSS)30 Mar 1986ODI # 374
53
M Azharuddin31Indiav EnglandThe Oval24 May 1986ODI # 386
53
N Kapil Dev31Indiav EnglandThe Oval24 May 1986ODI # 386
53
AL Logie31West Indiesv PakistanSharjah28 Nov 1986ODI # 402
53
J Garner31West Indiesv EnglandW.A.C.A03 Jan 1987ODI # 411
53
DI Gower31Englandv PakistanW.A.C.A07 Jan 1987ODI # 414
53
CWJ Athey31Englandv AustraliaSydney22 Jan 1987ODI # 422
53
AL Logie31West Indiesv New ZealandAuckland21 Mar 1987ODI # 437
53
MRJ Veletta32Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
53
CEL Ambrose32West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
53
RS Mahanama31Sri Lankav PakistanDhaka27 Oct 1988ODI # 528
53
Ijaz Ahmed32Pakistanv AustraliaW.A.C.A02 Jan 1989ODI # 545
53
IVA Richards32West Indiesv IndiaBridgetown07 Mar 1989ODI # 556
53
PA de Silva32Sri Lankav EnglandDelhi15 Oct 1989ODI # 571
53
IVA Richards32West Indiesv Sri LankaRajkot19 Oct 1989ODI # 576
53
Javed Miandad32Pakistanv EnglandCuttack22 Oct 1989ODI # 579
53
M Azharuddin31Indiav EnglandKanpur25 Oct 1989ODI # 583
53
IVA Richards31West Indiesv IndiaWankhede30 Oct 1989ODI # 591
53
TM Alderman31Australiav PakistanMelbourne23 Feb 1990ODI # 610
53
MD Crowe31New Zealandv AustraliaMelbourne11 Dec 1990ODI # 650
53
CL Hooper31West Indiesv AustraliaPort of Spain09 Mar 1991ODI # 672
53
M Prabhakar31Indiav West IndiesSharjah22 Oct 1991ODI # 683
53
RB Richardson31West Indiesv IndiaW.A.C.A06 Dec 1991ODI # 692
53
MR Whitney32Australiav IndiaSydney20 Jan 1992ODI # 711

Showing 100 records

Additional Information

Figures exclude catches made as a wicketkeeper