Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
World Cup Records
ODI Matches Records
Fielding Most Catches Innings - vs Sri Lanka
Most catches in an innings For World Cup - vs Sri Lanka
Most catches in an innings
Player
Ct Fi
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
M Kaif
4
2
India
v Sri Lanka
Johannesburg
10 Mar 2003
ODI # 1985
CH Lloyd
3
1
West Indies
v Sri Lanka
Manchester
07 Jun 1975
ODI # 22
GP Thorpe
3
1
England
v Sri Lanka
Lord's
14 May 1999
ODI # 1443
E Chigumbura
3
1
Zimbabwe
v Sri Lanka
Pallekele
10 Mar 2011
ODI # 3125
FRJ Coleman
3
1
Scotland
v Sri Lanka
Hobart
11 Mar 2015
ODI # 3632
CS MacLeod
3
1
Scotland
v Sri Lanka
Hobart
11 Mar 2015
ODI # 3632
F du Plessis
3
1
South Africa
v Sri Lanka
Sydney
18 Mar 2015
ODI # 3640
AU Rashid
3
1
England
v Sri Lanka
Leeds
21 Jun 2019
ODI # 4168
F du Plessis
3
1
South Africa
v Sri Lanka
Chester-le-Street
28 Jun 2019
ODI # 4176
DJ Mitchell
3
1
New Zealand
v Sri Lanka
Bengaluru
09 Nov 2023
ODI # 4698
Zaheer Abbas
2
2
Pakistan
v Sri Lanka
Nottingham
14 Jun 1975
ODI # 30
Mudassar Nazar
2
2
Pakistan
v Sri Lanka
Swansea
09 Jun 1983
ODI # 198
AJ Lamb
2
2
England
v Sri Lanka
Taunton
11 Jun 1983
ODI # 201
Sir RJ Hadlee
2
1
New Zealand
v Sri Lanka
Bristol
13 Jun 1983
ODI # 206
AJ Lamb
2
1
England
v Sri Lanka
Leeds
20 Jun 1983
ODI # 217
DL Houghton
2
2
Zimbabwe
v Sri Lanka
New Plymouth
23 Feb 1992
ODI # 716
GA Hick
2
1
England
v Sri Lanka
Lord's
14 May 1999
ODI # 1443
DJ Cullinan
2
2
South Africa
v Sri Lanka
Northampton
19 May 1999
ODI # 1451
SB Styris
2
1
New Zealand
v Sri Lanka
Bloemfontein
10 Feb 2003
ODI # 1944
CO Obuya
2
2
Kenya
v Sri Lanka
Nairobi (Gym)
24 Feb 2003
ODI # 1965
AO Suji
2
2
Kenya
v Sri Lanka
Nairobi (Gym)
24 Feb 2003
ODI # 1965
B Lee
2
2
Australia
v Sri Lanka
Centurion
07 Mar 2003
ODI # 1982
GW Flower
2
1
Zimbabwe
v Sri Lanka
East London
15 Mar 2003
ODI # 1989
JJ Tucker
2
1
Bermuda
v Sri Lanka
Port of Spain
15 Mar 2007
ODI # 2534
Aftab Ahmed
2
1
Bangladesh
v Sri Lanka
Port of Spain
21 Mar 2007
ODI # 2546
JM Kemp
2
1
South Africa
v Sri Lanka
Providence
28 Mar 2007
ODI # 2556
PD Collingwood
2
1
England
v Sri Lanka
North Sound
04 Apr 2007
ODI # 2563
EC Joyce
2
1
England
v Sri Lanka
North Sound
04 Apr 2007
ODI # 2563
SE Bond
2
2
New Zealand
v Sri Lanka
St George's
12 Apr 2007
ODI # 2569
ML Hayden
2
1
Australia
v Sri Lanka
St George's
16 Apr 2007
ODI # 2573
JM Davison
2
1
Canada
v Sri Lanka
Hambantota
20 Feb 2011
ODI # 3102
Ahmed Shehzad
2
2
Pakistan
v Sri Lanka
Colombo (RPS)
26 Feb 2011
ODI # 3109
T Panyangara
2
1
Zimbabwe
v Sri Lanka
Pallekele
10 Mar 2011
ODI # 3125
JD Ryder
2
2
New Zealand
v Sri Lanka
Colombo (RPS)
29 Mar 2011
ODI # 3146
DL Vettori
2
2
New Zealand
v Sri Lanka
Christchurch
14 Feb 2015
ODI # 3599
Nawroz Mangal
2
2
Afghanistan
v Sri Lanka
Dunedin
22 Feb 2015
ODI # 3609
XJ Doherty
2
2
Australia
v Sri Lanka
Sydney
08 Mar 2015
ODI # 3629
DA Miller
2
1
South Africa
v Sri Lanka
Sydney
18 Mar 2015
ODI # 3640
Rahmat Shah
2
1
Afghanistan
v Sri Lanka
Cardiff
04 Jun 2019
ODI # 4149
JE Root
2
1
England
v Sri Lanka
Leeds
21 Jun 2019
ODI # 4168
K Rabada
2
1
South Africa
v Sri Lanka
Chester-le-Street
28 Jun 2019
ODI # 4176
FA Allen
2
1
West Indies
v Sri Lanka
Chester-le-Street
01 Jul 2019
ODI # 4180
Abdullah Shafique
2
1
Pakistan
v Sri Lanka
Hyderabad
10 Oct 2023
ODI # 4665
DA Warner
2
1
Australia
v Sri Lanka
Lucknow
16 Oct 2023
ODI # 4671
SS Iyer
2
2
India
v Sri Lanka
Wankhede
02 Nov 2023
ODI # 4690
Litton Das
2
1
Bangladesh
v Sri Lanka
Delhi
06 Nov 2023
ODI # 4695
AI Kallicharran
1
1
West Indies
v Sri Lanka
Manchester
07 Jun 1975
ODI # 22
A Turner
1
2
Australia
v Sri Lanka
The Oval
11 Jun 1975
ODI # 25
Javed Miandad
1
2
Pakistan
v Sri Lanka
Nottingham
14 Jun 1975
ODI # 30
Wasim Raja
1
2
Pakistan
v Sri Lanka
Nottingham
14 Jun 1975
ODI # 30
MG Burgess
1
1
New Zealand
v Sri Lanka
Nottingham
09 Jun 1979
ODI # 62
BJ McKechnie
1
1
New Zealand
v Sri Lanka
Nottingham
09 Jun 1979
ODI # 62
LW Stott
1
1
New Zealand
v Sri Lanka
Nottingham
09 Jun 1979
ODI # 62
GM Turner
1
1
New Zealand
v Sri Lanka
Nottingham
09 Jun 1979
ODI # 62
JG Wright
1
1
New Zealand
v Sri Lanka
Nottingham
09 Jun 1979
ODI # 62
M Amarnath
1
1
India
v Sri Lanka
Manchester
16 Jun 1979
ODI # 68
AD Gaekwad
1
1
India
v Sri Lanka
Manchester
16 Jun 1979
ODI # 68
DB Vengsarkar
1
1
India
v Sri Lanka
Manchester
16 Jun 1979
ODI # 68
Rashid Khan
1
2
Pakistan
v Sri Lanka
Swansea
09 Jun 1983
ODI # 198
Tahir Naqqash
1
2
Pakistan
v Sri Lanka
Swansea
09 Jun 1983
ODI # 198
IT Botham
1
2
England
v Sri Lanka
Taunton
11 Jun 1983
ODI # 201
GR Dilley
1
2
England
v Sri Lanka
Taunton
11 Jun 1983
ODI # 201
MW Gatting
1
2
England
v Sri Lanka
Taunton
11 Jun 1983
ODI # 201
CJ Tavare
1
2
England
v Sri Lanka
Taunton
11 Jun 1983
ODI # 201
RGD Willis
1
2
England
v Sri Lanka
Taunton
11 Jun 1983
ODI # 201
GP Howarth
1
1
New Zealand
v Sri Lanka
Bristol
13 Jun 1983
ODI # 206
MC Snedden
1
1
New Zealand
v Sri Lanka
Bristol
13 Jun 1983
ODI # 206
Abdul Qadir
1
2
Pakistan
v Sri Lanka
Leeds
16 Jun 1983
ODI # 211
Imran Khan
1
2
Pakistan
v Sri Lanka
Leeds
16 Jun 1983
ODI # 211
Javed Miandad
1
2
Pakistan
v Sri Lanka
Leeds
16 Jun 1983
ODI # 211
Shahid Mahboob
1
2
Pakistan
v Sri Lanka
Leeds
16 Jun 1983
ODI # 211
Zaheer Abbas
1
2
Pakistan
v Sri Lanka
Leeds
16 Jun 1983
ODI # 211
MC Snedden
1
2
New Zealand
v Sri Lanka
Derby
18 Jun 1983
ODI # 214
NG Cowans
1
1
England
v Sri Lanka
Leeds
20 Jun 1983
ODI # 217
MW Gatting
1
1
England
v Sri Lanka
Leeds
20 Jun 1983
ODI # 217
DI Gower
1
1
England
v Sri Lanka
Leeds
20 Jun 1983
ODI # 217
VJ Marks
1
1
England
v Sri Lanka
Leeds
20 Jun 1983
ODI # 217
Javed Miandad
1
2
Pakistan
v Sri Lanka
Hyderabad (Sind)
08 Oct 1987
ODI # 451
Mudassar Nazar
1
2
Pakistan
v Sri Lanka
Hyderabad (Sind)
08 Oct 1987
ODI # 451
BC Broad
1
2
England
v Sri Lanka
Peshawar
17 Oct 1987
ODI # 460
JE Emburey
1
2
England
v Sri Lanka
Peshawar
17 Oct 1987
ODI # 460
GA Gooch
1
2
England
v Sri Lanka
Peshawar
17 Oct 1987
ODI # 460
EE Hemmings
1
2
England
v Sri Lanka
Peshawar
17 Oct 1987
ODI # 460
DL Haynes
1
2
West Indies
v Sri Lanka
Kanpur
21 Oct 1987
ODI # 464
CL Hooper
1
2
West Indies
v Sri Lanka
Kanpur
21 Oct 1987
ODI # 464
CA Walsh
1
2
West Indies
v Sri Lanka
Kanpur
21 Oct 1987
ODI # 464
Abdul Qadir
1
2
Pakistan
v Sri Lanka
Faisalabad
25 Oct 1987
ODI # 467
JE Emburey
1
1
England
v Sri Lanka
Pune
30 Oct 1987
ODI # 472
AJ Lamb
1
1
England
v Sri Lanka
Pune
30 Oct 1987
ODI # 472
KJ Arnott
1
2
Zimbabwe
v Sri Lanka
New Plymouth
23 Feb 1992
ODI # 716
KG Duers
1
2
Zimbabwe
v Sri Lanka
New Plymouth
23 Feb 1992
ODI # 716
MD Crowe
1
1
New Zealand
v Sri Lanka
Hamilton
25 Feb 1992
ODI # 718
CZ Harris
1
1
New Zealand
v Sri Lanka
Hamilton
25 Feb 1992
ODI # 718
GR Larsen
1
1
New Zealand
v Sri Lanka
Hamilton
25 Feb 1992
ODI # 718
KR Rutherford
1
1
New Zealand
v Sri Lanka
Hamilton
25 Feb 1992
ODI # 718
JG Wright
1
1
New Zealand
v Sri Lanka
Hamilton
25 Feb 1992
ODI # 718
MW Rushmere
1
2
South Africa
v Sri Lanka
Wellington
02 Mar 1992
ODI # 727
KC Wessels
1
2
South Africa
v Sri Lanka
Wellington
02 Mar 1992
ODI # 727
DM Jones
1
1
Australia
v Sri Lanka
Adelaide
07 Mar 1992
ODI # 733
TM Moody
1
1
Australia
v Sri Lanka
Adelaide
07 Mar 1992
ODI # 733
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches made as a wicketkeeper