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
Test+ODI+T20I 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