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:
Zimbabwe v Sri Lanka at Harare, 2nd Test, Jan 27-31, 2020 [Test # 2383]
Zimbabwe v Sri Lanka at Harare, 1st Test, Jan 19-23, 2020 [Test # 2381]
Pakistan v Sri Lanka at Karachi, ICC World Test Championship 2nd Test, Dec 19-23, 2019 [Test # 2375]