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
Fielding Most Catches Innings - vs Sri Lanka
Most catches in an innings For ICC Champions Trophy (ICC KnockOut) - vs Sri Lanka
Most catches in an innings
Player
Ct Fi
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
JP Duminy
3
1
South Africa
v Sri Lanka
Centurion
22 Sep 2009
ODI # 2893
SK Raina
3
1
India
v Sri Lanka
Cardiff
20 Jun 2013
ODI # 3376
DJ Cullinan
2
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
M Kaif
2
1
India
v Sri Lanka
Colombo (RPS)
30 Sep 2002
ODI # 1889
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
GC Smith
2
2
South Africa
v Sri Lanka
Ahmedabad
24 Oct 2006
ODI # 2435
AJ Strauss
2
1
England
v Sri Lanka
Johannesburg
25 Sep 2009
ODI # 2896
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
SR Watson
2
1
Australia
v Sri Lanka
The Oval
17 Jun 2013
ODI # 3374
WD Parnell
2
2
South Africa
v Sri Lanka
The Oval
03 Jun 2017
ODI # 3877
GI Allott
1
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
NJ Astle
1
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
N Boje
1
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
WJ Cronje
1
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
DN Crookes
1
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
JN Rhodes
1
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
Imran Nazir
1
1
Pakistan
v Sri Lanka
Nairobi (Gym)
08 Oct 2000
ODI # 1634
TBM de Leede
1
1
Netherlands
v Sri Lanka
Colombo (RPS)
16 Sep 2002
ODI # 1878
RP Lefebvre
1
1
Netherlands
v Sri Lanka
Colombo (RPS)
16 Sep 2002
ODI # 1878
RF van Oosterom
1
1
Netherlands
v Sri Lanka
Colombo (RPS)
16 Sep 2002
ODI # 1878
B Zuiderent
1
1
Netherlands
v Sri Lanka
Colombo (RPS)
16 Sep 2002
ODI # 1878
AB Agarkar
1
1
India
v Sri Lanka
Colombo (RPS)
29 Sep 2002
ODI # 1888
Harbhajan Singh
1
1
India
v Sri Lanka
Colombo (RPS)
29 Sep 2002
ODI # 1888
V Sehwag
1
1
India
v Sri Lanka
Colombo (RPS)
29 Sep 2002
ODI # 1888
SR Tendulkar
1
1
India
v Sri Lanka
Colombo (RPS)
29 Sep 2002
ODI # 1888
SC Ganguly
1
1
India
v Sri Lanka
Colombo (RPS)
30 Sep 2002
ODI # 1889
A Kumble
1
1
India
v Sri Lanka
Colombo (RPS)
30 Sep 2002
ODI # 1889
D Mongia
1
1
India
v Sri Lanka
Colombo (RPS)
30 Sep 2002
ODI # 1889
E Chigumbura
1
2
Zimbabwe
v Sri Lanka
The Oval
14 Sep 2004
ODI # 2173
DD Ebrahim
1
2
Zimbabwe
v Sri Lanka
The Oval
14 Sep 2004
ODI # 2173
MA Vermeulen
1
2
Zimbabwe
v Sri Lanka
The Oval
14 Sep 2004
ODI # 2173
AF Giles
1
2
England
v Sri Lanka
Southampton
17 Sep 2004
ODI # 2177
D Gough
1
2
England
v Sri Lanka
Southampton
17 Sep 2004
ODI # 2177
Aftab Ahmed
1
1
Bangladesh
v Sri Lanka
Mohali
07 Oct 2006
ODI # 2423
Mashrafe Mortaza
1
1
Bangladesh
v Sri Lanka
Mohali
07 Oct 2006
ODI # 2423
TP Kamungozi
1
1
Zimbabwe
v Sri Lanka
Ahmedabad
10 Oct 2006
ODI # 2425
Iftikhar Anjum
1
1
Pakistan
v Sri Lanka
Jaipur
17 Oct 2006
ODI # 2431
Imran Farhat
1
1
Pakistan
v Sri Lanka
Jaipur
17 Oct 2006
ODI # 2431
DL Vettori
1
2
New Zealand
v Sri Lanka
Brabourne
20 Oct 2006
ODI # 2433
HH Gibbs
1
2
South Africa
v Sri Lanka
Ahmedabad
24 Oct 2006
ODI # 2435
SM Pollock
1
2
South Africa
v Sri Lanka
Ahmedabad
24 Oct 2006
ODI # 2435
JA Morkel
1
1
South Africa
v Sri Lanka
Centurion
22 Sep 2009
ODI # 2893
RE van der Merwe
1
1
South Africa
v Sri Lanka
Centurion
22 Sep 2009
ODI # 2893
PD Collingwood
1
1
England
v Sri Lanka
Johannesburg
25 Sep 2009
ODI # 2896
EJG Morgan
1
1
England
v Sri Lanka
Johannesburg
25 Sep 2009
ODI # 2896
NT Broom
1
2
New Zealand
v Sri Lanka
Johannesburg
27 Sep 2009
ODI # 2899
KD Mills
1
2
New Zealand
v Sri Lanka
Johannesburg
27 Sep 2009
ODI # 2899
DL Vettori
1
2
New Zealand
v Sri Lanka
Johannesburg
27 Sep 2009
ODI # 2899
BB McCullum
1
1
New Zealand
v Sri Lanka
Cardiff
09 Jun 2013
ODI # 3366
KD Mills
1
1
New Zealand
v Sri Lanka
Cardiff
09 Jun 2013
ODI # 3366
LRPL Taylor
1
1
New Zealand
v Sri Lanka
Cardiff
09 Jun 2013
ODI # 3366
DL Vettori
1
1
New Zealand
v Sri Lanka
Cardiff
09 Jun 2013
ODI # 3366
KS Williamson
1
1
New Zealand
v Sri Lanka
Cardiff
09 Jun 2013
ODI # 3366
RS Bopara
1
2
England
v Sri Lanka
The Oval
13 Jun 2013
ODI # 3370
JE Root
1
2
England
v Sri Lanka
The Oval
13 Jun 2013
ODI # 3370
PJ Hughes
1
1
Australia
v Sri Lanka
The Oval
17 Jun 2013
ODI # 3374
GJ Maxwell
1
1
Australia
v Sri Lanka
The Oval
17 Jun 2013
ODI # 3374
S Dhawan
1
1
India
v Sri Lanka
Cardiff
20 Jun 2013
ODI # 3376
B Kumar
1
1
India
v Sri Lanka
Cardiff
20 Jun 2013
ODI # 3376
AB de Villiers
1
2
South Africa
v Sri Lanka
The Oval
03 Jun 2017
ODI # 3877
JP Duminy
1
2
South Africa
v Sri Lanka
The Oval
03 Jun 2017
ODI # 3877
DA Miller
1
2
South Africa
v Sri Lanka
The Oval
03 Jun 2017
ODI # 3877
RA Jadeja
1
2
India
v Sri Lanka
The Oval
08 Jun 2017
ODI # 3882
Babar Azam
1
1
Pakistan
v Sri Lanka
Cardiff
12 Jun 2017
ODI # 3888
Faheem Ashraf
1
1
Pakistan
v Sri Lanka
Cardiff
12 Jun 2017
ODI # 3888
Fakhar Zaman
1
1
Pakistan
v Sri Lanka
Cardiff
12 Jun 2017
ODI # 3888
Shoaib Malik
1
1
Pakistan
v Sri Lanka
Cardiff
12 Jun 2017
ODI # 3888
MD Bell
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
SB Doull
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
SP Fleming
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
CZ Harris
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
CD McMillan
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
AC Parore
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
AR Tait
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
DL Vettori
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
PJ Wiseman
-
2
New Zealand
v Sri Lanka
Dhaka
26 Oct 1998
ODI # 1359
DM Benkenstein
-
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
MV Boucher
-
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
S Elworthy
-
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
JH Kallis
-
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
MJR Rindel
-
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
PL Symcox
-
2
South Africa
v Sri Lanka
Dhaka
30 Oct 1998
ODI # 1362
CO Browne
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
SL Campbell
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
M Dillon
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
WW Hinds
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
KCB Jeremy
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
SC Joseph
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
BC Lara
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
NAM McLean
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
MV Nagamootoo
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
MN Samuels
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
LR Williams
-
1
West Indies
v Sri Lanka
Nairobi (Gym)
04 Oct 2000
ODI # 1631
Abdul Razzaq
-
1
Pakistan
v Sri Lanka
Nairobi (Gym)
08 Oct 2000
ODI # 1634
Arshad Khan
-
1
Pakistan
v Sri Lanka
Nairobi (Gym)
08 Oct 2000
ODI # 1634
Azhar Mahmood
-
1
Pakistan
v Sri Lanka
Nairobi (Gym)
08 Oct 2000
ODI # 1634
Ijaz Ahmed
-
1
Pakistan
v Sri Lanka
Nairobi (Gym)
08 Oct 2000
ODI # 1634
Inzamam-ul-Haq
-
1
Pakistan
v Sri Lanka
Nairobi (Gym)
08 Oct 2000
ODI # 1634
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches made as a wicketkeeper