Records for ODI Matches

Most catches in an innings
Player
Ct Fi
Inns
Team
Opposition
Ground
Match Date
Scorecard
52South Africav West IndiesBrabourne14 Nov 1993ODI # 849
41Pakistanv New ZealandSialkot02 Dec 1984ODI # 278
42Indiav PakistanSharjah22 Mar 1985ODI # 321
42West Indiesv EnglandBirmingham23 May 1991ODI # 676
41South Africav West IndiesKingston07 Apr 1992ODI # 753
42Australiav West IndiesSydney08 Dec 1992ODI # 771
42West Indiesv PakistanDurban19 Feb 1993ODI # 805
41New Zealandv IndiaNapier16 Feb 1995ODI # 976
41West Indiesv Sri LankaSharjah11 Oct 1995ODI # 1006
42Indiav PakistanToronto13 Sep 1997ODI # 1227
42Indiav PakistanDhaka11 Jan 1998ODI # 1273
42Indiav West IndiesToronto14 Sep 1999ODI # 1499
41Zimbabwev EnglandThe Oval08 Jul 2000ODI # 1607
42New Zealandv IndiaColombo (RPS)20 Jul 2001ODI # 1736
42Pakistanv ZimbabweHarare01 Dec 2002ODI # 1907
42Indiav Sri LankaJohannesburg10 Mar 2003ODI # 1985
42Australiav IndiaMelbourne09 Jan 2004ODI # 2077
41Indiav ZimbabwePerth03 Feb 2004ODI # 2095
42Pakistanv IndiaJamshedpur09 Apr 2005ODI # 2237
41South Africav West IndiesPort of Spain14 May 2005ODI # 2244
42Asia XIv Africa XIDurban20 Aug 2005ODI # 2270
41Australiav Sri LankaAdelaide10 Feb 2006ODI # 2326
41Zimbabwev West IndiesPort of Spain14 May 2006ODI # 2373
42South Africav IndiaCape Town26 Nov 2006ODI # 2449
42New Zealandv EnglandAdelaide23 Jan 2007ODI # 2482
42Pakistanv Sri LankaColombo (RPS)09 Aug 2009ODI # 2870
42New Zealandv IndiaDambulla10 Aug 2010ODI # 3030
41New Zealandv IndiaGuwahati28 Nov 2010ODI # 3070
41West Indiesv AustraliaCanberra06 Feb 2013ODI # 3332
41New Zealandv EnglandCardiff16 Jun 2013ODI # 3373
41South Africav PakistanCenturion30 Nov 2013ODI # 3441
41Canadav ScotlandChristchurch23 Jan 2014ODI # 3459
42South Africav AustraliaSydney23 Nov 2014ODI # 3551
41Australiav EnglandSydney16 Jan 2015ODI # 3578
41Bangladeshv ScotlandNelson05 Mar 2015ODI # 3624
41Pakistanv IrelandAdelaide15 Mar 2015ODI # 3639
41Zimbabwev AfghanistanBulawayo16 Oct 2015ODI # 3693
41New Zealandv PakistanAuckland31 Jan 2016ODI # 3730
41Australiav West IndiesBridgetown21 Jun 2016ODI # 3752
41Australiav New ZealandBirmingham02 Jun 2017ODI # 3876
41Irelandv AfghanistanBelfast27 Aug 2018ODI # 4032
41Indiav BangladeshDubai (DSC)21 Sep 2018ODI # 4042
41Englandv PakistanNottingham03 Jun 2019ODI # 4148
42Scotlandv OmanAberdeen18 Aug 2019ODI # 4202
42South Africav IndiaCape Town23 Jan 2022ODI # 4349
41Nepalv ScotlandGlasgow13 Jul 2022ODI # 4425
41Scotlandv NepalGlasgow17 Jul 2022ODI # 4432
41Zimbabwev IrelandHarare21 Jan 2023ODI # 4508
41Englandv AfghanistanDelhi15 Oct 2023ODI # 4670
31Englandv West IndiesLeeds05 Sep 1973ODI # 8
31Australiav New ZealandDunedin30 Mar 1974ODI # 10
32Indiav EnglandLeeds13 Jul 1974ODI # 12
31West Indiesv Sri LankaManchester07 Jun 1975ODI # 22
31Englandv PakistanLahore13 Jan 1978ODI # 47
31West Indiesv PakistanKarachi21 Nov 1980ODI # 93
32Australiav New ZealandSydney25 Nov 1980ODI # 95
31New Zealandv IndiaPerth09 Dec 1980ODI # 99
32Indiav New ZealandPerth09 Dec 1980ODI # 99
31Indiav New ZealandHamilton15 Feb 1981ODI # 117
32Australiav PakistanAdelaide06 Dec 1981ODI # 127
31West Indiesv AustraliaMelbourne10 Jan 1982ODI # 133
32New Zealandv AustraliaAuckland13 Feb 1982ODI # 144
31West Indiesv IndiaSt George's07 Apr 1983ODI # 192
32New Zealandv PakistanMultan07 Dec 1984ODI # 280
31West Indiesv AustraliaSydney12 Feb 1985ODI # 305
31Indiav PakistanMelbourne20 Feb 1985ODI # 309
31Pakistanv West IndiesMelbourne06 Mar 1985ODI # 317
32West Indiesv New ZealandBridgetown23 Apr 1985ODI # 328
32Indiav New ZealandPerth18 Jan 1986ODI # 352
32Australiav IndiaAdelaide26 Jan 1986ODI # 357
31Australiav New ZealandAdelaide27 Jan 1986ODI # 358
32New Zealandv AustraliaAdelaide27 Jan 1986ODI # 358
32Australiav New ZealandAuckland29 Mar 1986ODI # 373
32Pakistanv Sri LankaColombo (PSS)30 Mar 1986ODI # 374
31Indiav EnglandThe Oval24 May 1986ODI # 386
31Indiav EnglandThe Oval24 May 1986ODI # 386
31West Indiesv PakistanSharjah28 Nov 1986ODI # 402
31West Indiesv EnglandPerth03 Jan 1987ODI # 411
31Englandv PakistanPerth07 Jan 1987ODI # 414
31Englandv AustraliaSydney22 Jan 1987ODI # 422
31West Indiesv New ZealandAuckland21 Mar 1987ODI # 437
32Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
32West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
31Sri Lankav PakistanDhaka27 Oct 1988ODI # 528
32Pakistanv AustraliaPerth02 Jan 1989ODI # 545
32West Indiesv IndiaBridgetown07 Mar 1989ODI # 556
32Sri Lankav EnglandDelhi15 Oct 1989ODI # 571
32West Indiesv Sri LankaRajkot19 Oct 1989ODI # 576
32Pakistanv EnglandCuttack22 Oct 1989ODI # 579
31Indiav EnglandKanpur25 Oct 1989ODI # 583
31West Indiesv IndiaWankhede30 Oct 1989ODI # 591
31Australiav PakistanMelbourne23 Feb 1990ODI # 610
31New Zealandv AustraliaMelbourne11 Dec 1990ODI # 650
31West Indiesv AustraliaPort of Spain09 Mar 1991ODI # 672
31Indiav West IndiesSharjah22 Oct 1991ODI # 683
31West Indiesv IndiaPerth06 Dec 1991ODI # 692
32Australiav IndiaSydney20 Jan 1992ODI # 711
31Englandv PakistanAdelaide01 Mar 1992ODI # 726
32Pakistanv AustraliaPerth11 Mar 1992ODI # 739
32Australiav ZimbabweHobart14 Mar 1992ODI # 743
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Figures exclude catches made as a wicketkeeper
Records includes the following current or recent matches:

Canada v Scotland at Dubai (DSC), ICC Men's Cricket World Cup League 2 8th match, Mar 1, 2024 [ODI # 4737]

United Arab Emirates v Canada at Dubai (DSC), ICC Men's Cricket World Cup League 2 7th match, Feb 28, 2024 [ODI # 4736]

Nepal v Netherlands at Kirtipur, ICC Men's Cricket World Cup League 2 6th match, Feb 25, 2024 [ODI # 4735]