Most catches in an innings
Player Ct Inns Opposition Ground Match Date Scorecard
Y Goonasekera 4 2 v New Zealand Wellington 11 Mar 1983 Test # 951
HP Tillakaratne 4 3 v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
RS Mahanama 4 3 v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
RS Mahanama 4 1 v New Zealand Dunedin 7 Mar 1997 Test # 1358
PA de Silva 4 3 v India Mumbai 3 Dec 1997 Test # 1390
RP Arnold 4 1 v Pakistan Rawalpindi 26 Feb 2000 Test # 1485
HP Tillakaratne 4 2 v England Birmingham 30 May 2002 Test # 1605
KC Sangakkara 4 3 v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
DPMD Jayawardene 4 3 v Zimbabwe Harare 6 May 2004 Test # 1698
DPMD Jayawardene 4 4 v West Indies Kandy 22 Jul 2005 Test # 1757
TM Dilshan 4 4 v England Galle 26 Mar 2012 Test # 2038
BKG Mendis 4 1 v West Indies Bridgetown 23 Jun 2018 Test # 2309
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years

Figures exclude catches made as a wicketkeeper

Records includes the following current or recent matches:
Sri Lanka v New Zealand at Colombo (PSS), 2nd Test, Aug 22-26, 2019 [Test # 2356]
Sri Lanka v New Zealand at Galle, 1st Test, Aug 14-18, 2019 [Test # 2354]
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]