Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC Champions Trophy (ICC KnockOut) Records
ODI Matches Records
Fielding Most Catches Innings
Most catches in an innings For ICC Champions Trophy (ICC KnockOut)
Most catches in an innings
Player
Ct Fi
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
NL McCullum
4
1
New Zealand
v England
Cardiff
16 Jun 2013
ODI # 3373
GJ Maxwell
4
1
Australia
v New Zealand
Birmingham
02 Jun 2017
ODI # 3876
MS Atapattu
3
1
Sri Lanka
v South Africa
Dhaka
30 Oct 1998
ODI # 1362
JN Rhodes
3
1
South Africa
v West Indies
Dhaka
01 Nov 1998
ODI # 1364
ADR Campbell
3
1
Zimbabwe
v India
Colombo (RPS)
14 Sep 2002
ODI # 1876
Yuvraj Singh
3
2
India
v South Africa
Colombo (RPS)
25 Sep 2002
ODI # 1886
DJG Sammy
3
2
West Indies
v Bangladesh
Southampton
15 Sep 2004
ODI # 2175
ME Trescothick
3
1
England
v Australia
Birmingham
21 Sep 2004
ODI # 2180
BC Lara
3
1
West Indies
v England
The Oval
25 Sep 2004
ODI # 2182
JP Duminy
3
1
South Africa
v Sri Lanka
Centurion
22 Sep 2009
ODI # 2893
JP Duminy
3
1
South Africa
v New Zealand
Centurion
24 Sep 2009
ODI # 2895
LRPL Taylor
3
1
New Zealand
v England
Johannesburg
29 Sep 2009
ODI # 2902
LRPL Taylor
3
1
New Zealand
v Pakistan
Johannesburg
03 Oct 2009
ODI # 2906
DJ Bravo
3
1
West Indies
v Pakistan
The Oval
07 Jun 2013
ODI # 3364
SK Raina
3
1
India
v Sri Lanka
Cardiff
20 Jun 2013
ODI # 3376
R Ashwin
3
2
India
v England
Birmingham
23 Jun 2013
ODI # 3377
AT Carey
3
1
Australia
v England
Lahore
22 Feb 2025
ODI # 4846
Mohammad Nabi
3
2
Afghanistan
v England
Lahore
26 Feb 2025
ODI # 4849
M Jansen
3
1
South Africa
v England
Karachi
01 Mar 2025
ODI # 4851
CD McMillan
2
1
New Zealand
v Zimbabwe
Dhaka
24 Oct 1998
ODI # 1357
AD Brown
2
2
England
v South Africa
Dhaka
25 Oct 1998
ODI # 1358
R Dravid
2
2
India
v Australia
Dhaka
28 Oct 1998
ODI # 1360
DJ Cullinan
2
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
SC Ganguly
2
1
India
v Kenya
Nairobi (Gym)
03 Oct 2000
ODI # 1630
GP Wickramasinghe
2
2
Sri Lanka
v West Indies
Nairobi (Gym)
04 Oct 2000
ODI # 1631
N Hussain
2
1
England
v Bangladesh
Nairobi (Gym)
05 Oct 2000
ODI # 1632
S Lee
2
1
Australia
v India
Nairobi (Gym)
07 Oct 2000
ODI # 1633
SC Ganguly
2
2
India
v Australia
Nairobi (Gym)
07 Oct 2000
ODI # 1633
RR Singh
2
2
India
v Australia
Nairobi (Gym)
07 Oct 2000
ODI # 1633
GW Flower
2
1
Zimbabwe
v New Zealand
Nairobi (Gym)
09 Oct 2000
ODI # 1635
HK Olonga
2
1
Zimbabwe
v New Zealand
Nairobi (Gym)
09 Oct 2000
ODI # 1635
AJ Hall
2
1
South Africa
v England
Nairobi (Gym)
10 Oct 2000
ODI # 1636
GA Hick
2
2
England
v South Africa
Nairobi (Gym)
10 Oct 2000
ODI # 1636
SP Fleming
2
1
New Zealand
v Pakistan
Nairobi (Gym)
11 Oct 2000
ODI # 1637
BKV Prasad
2
2
India
v South Africa
Nairobi (Gym)
13 Oct 2000
ODI # 1638
RR Singh
2
2
India
v New Zealand
Nairobi (Gym)
15 Oct 2000
ODI # 1639
PA de Silva
2
1
Sri Lanka
v Pakistan
Colombo (RPS)
12 Sep 2002
ODI # 1874
S Chanderpaul
2
2
West Indies
v South Africa
Colombo (SSC)
13 Sep 2002
ODI # 1875
SC Ganguly
2
2
India
v Zimbabwe
Colombo (RPS)
14 Sep 2002
ODI # 1876
CL Hooper
2
2
West Indies
v Kenya
Colombo (SSC)
17 Sep 2002
ODI # 1879
ADR Campbell
2
1
Zimbabwe
v England
Colombo (RPS)
18 Sep 2002
ODI # 1880
NJ Astle
2
2
New Zealand
v Bangladesh
Colombo (SSC)
23 Sep 2002
ODI # 1885
SP Fleming
2
2
New Zealand
v Bangladesh
Colombo (SSC)
23 Sep 2002
ODI # 1885
M Kaif
2
1
India
v Sri Lanka
Colombo (RPS)
30 Sep 2002
ODI # 1889
CL Cairns
2
2
New Zealand
v U.S.A.
The Oval
10 Sep 2004
ODI # 2169
SB Styris
2
2
New Zealand
v U.S.A.
The Oval
10 Sep 2004
ODI # 2169
SC Ganguly
2
2
India
v Kenya
Southampton
11 Sep 2004
ODI # 2170
N Boje
2
1
South Africa
v Bangladesh
Birmingham
12 Sep 2004
ODI # 2171
UDU Chandana
2
1
Sri Lanka
v Zimbabwe
The Oval
14 Sep 2004
ODI # 2173
DPMD Jayawardene
2
1
Sri Lanka
v Zimbabwe
The Oval
14 Sep 2004
ODI # 2173
MS Kasprowicz
2
1
Australia
v New Zealand
The Oval
16 Sep 2004
ODI # 2176
Shoaib Malik
2
1
Pakistan
v India
Birmingham
19 Sep 2004
ODI # 2179
Mohammad Yousuf
2
1
Pakistan
v India
Birmingham
19 Sep 2004
ODI # 2179
ML Hayden
2
2
Australia
v England
Birmingham
21 Sep 2004
ODI # 2180
Farhad Reza
2
1
Bangladesh
v Sri Lanka
Mohali
07 Oct 2006
ODI # 2423
S Matsikenyeri
2
1
Zimbabwe
v Sri Lanka
Ahmedabad
10 Oct 2006
ODI # 2425
DPMD Jayawardene
2
2
Sri Lanka
v Zimbabwe
Ahmedabad
10 Oct 2006
ODI # 2425
R Dravid
2
1
India
v England
Jaipur
15 Oct 2006
ODI # 2429
AJ Strauss
2
2
England
v India
Jaipur
15 Oct 2006
ODI # 2429
RT Ponting
2
1
Australia
v West Indies
Brabourne
18 Oct 2006
ODI # 2432
DJ Bravo
2
2
West Indies
v Australia
Brabourne
18 Oct 2006
ODI # 2432
DPMD Jayawardene
2
1
Sri Lanka
v New Zealand
Brabourne
20 Oct 2006
ODI # 2433
MEK Hussey
2
1
Australia
v England
Jaipur
21 Oct 2006
ODI # 2434
GC Smith
2
2
South Africa
v Sri Lanka
Ahmedabad
24 Oct 2006
ODI # 2435
Shoaib Malik
2
1
Pakistan
v New Zealand
Mohali
25 Oct 2006
ODI # 2436
SP Fleming
2
2
New Zealand
v Pakistan
Mohali
25 Oct 2006
ODI # 2436
Shoaib Malik
2
1
Pakistan
v South Africa
Mohali
27 Oct 2006
ODI # 2438
DJ Bravo
2
2
West Indies
v England
Ahmedabad
28 Oct 2006
ODI # 2439
DL Vettori
2
1
New Zealand
v Australia
Mohali
01 Nov 2006
ODI # 2441
RT Ponting
2
2
Australia
v New Zealand
Mohali
01 Nov 2006
ODI # 2441
RR Sarwan
2
1
West Indies
v South Africa
Jaipur
02 Nov 2006
ODI # 2442
AD Mathews
2
2
Sri Lanka
v South Africa
Centurion
22 Sep 2009
ODI # 2893
AB de Villiers
2
1
South Africa
v New Zealand
Centurion
24 Sep 2009
ODI # 2895
AJ Strauss
2
1
England
v Sri Lanka
Johannesburg
25 Sep 2009
ODI # 2896
DPMD Jayawardene
2
1
Sri Lanka
v New Zealand
Johannesburg
27 Sep 2009
ODI # 2899
MJ Guptill
2
2
New Zealand
v Sri Lanka
Johannesburg
27 Sep 2009
ODI # 2899
LRPL Taylor
2
2
New Zealand
v Sri Lanka
Johannesburg
27 Sep 2009
ODI # 2899
JL Denly
2
2
England
v South Africa
Centurion
27 Sep 2009
ODI # 2900
Harbhajan Singh
2
1
India
v Australia
Centurion
28 Sep 2009
ODI # 2901
GP Swann
2
2
England
v New Zealand
Johannesburg
29 Sep 2009
ODI # 2902
R Dravid
2
1
India
v West Indies
Johannesburg
30 Sep 2009
ODI # 2904
SK Raina
2
2
India
v South Africa
Cardiff
06 Jun 2013
ODI # 3363
R Rampaul
2
1
West Indies
v Pakistan
The Oval
07 Jun 2013
ODI # 3364
EJG Morgan
2
2
England
v Australia
Birmingham
08 Jun 2013
ODI # 3365
CA Ingram
2
2
South Africa
v Pakistan
Birmingham
10 Jun 2013
ODI # 3367
BB McCullum
2
1
New Zealand
v Australia
Birmingham
12 Jun 2013
ODI # 3369
DM Bravo
2
1
West Indies
v South Africa
Cardiff
14 Jun 2013
ODI # 3371
JM Anderson
2
2
England
v New Zealand
Cardiff
16 Jun 2013
ODI # 3373
SR Watson
2
1
Australia
v Sri Lanka
The Oval
17 Jun 2013
ODI # 3374
TM Dilshan
2
2
Sri Lanka
v Australia
The Oval
17 Jun 2013
ODI # 3374
JC Tredwell
2
1
England
v India
Birmingham
23 Jun 2013
ODI # 3377
MC Henriques
2
1
Australia
v New Zealand
Birmingham
02 Jun 2017
ODI # 3876
WD Parnell
2
2
South Africa
v Sri Lanka
The Oval
03 Jun 2017
ODI # 3877
KM Jadhav
2
2
India
v Pakistan
Birmingham
04 Jun 2017
ODI # 3878
TA Boult
2
1
New Zealand
v England
Cardiff
06 Jun 2017
ODI # 3880
AD Hales
2
2
England
v New Zealand
Cardiff
06 Jun 2017
ODI # 3880
JE Root
2
2
England
v New Zealand
Cardiff
06 Jun 2017
ODI # 3880
Hasan Ali
2
1
Pakistan
v South Africa
Birmingham
07 Jun 2017
ODI # 3881
Imran Tahir
2
2
South Africa
v Pakistan
Birmingham
07 Jun 2017
ODI # 3881
Mustafizur Rahman
2
1
Bangladesh
v New Zealand
Cardiff
09 Jun 2017
ODI # 3883
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches made as a wicketkeeper