Sri Lanka vs other countries Tests+ODIs+T20Is Bowling Records - Best Figures in a Innings

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
41.11012993.13South Africa1v Sri LankaColombo (SSC)20 Jul 2018Test # 2313
29.385881.96Pakistan1v Sri LankaLahore22 Mar 1982Test # 927
20.466283.00West Indies3v Sri LankaGros Islet14 Jun 2018Test # 2308
6.511371.90South Africa2v Sri LankaDurban27 Nov 2024Test # 2563
17.433972.20Australia4v Sri LankaDarwin1 Jul 2004Test # 1705
17.445172.88India3v Sri LankaNagpur27 Dec 1986Test # 1063
16.025773.56West Indies3v Sri LankaKingston27 Jun 2003Test # 1649
27.395972.14India3v Sri LankaLucknow18 Jan 1994Test # 1244
22.236272.77India2v Sri LankaAhmedabad18 Dec 2005Test # 1778
26.087072.69England2v Sri LankaLord's22 Aug 1991Test # 1176
23.087073.04Pakistan3v Sri LankaColombo (SSC)24 Jul 2023Test # 2514
30.167672.51Pakistan3v Sri LankaGalle17 Jun 2015Test # 2167
23.238173.47South Africa1v Sri LankaDurban26 Dec 2011Test # 2026
43.0811372.62Zimbabwe2v Sri LankaHarare27 Jan 2020Test # 2383
60.02011871.96Pakistan3v Sri LankaKarachi28 Oct 2004Test # 1719
42.3613073.05New Zealand3v Sri LankaWellington15 Dec 2006Test # 1822
17.5131260.67India2v Sri LankaChandigarh23 Nov 1990Test # 1156
7.012163.00India1v Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
15.082361.53Australia3v Sri LankaBrisbane24 Jan 2019Test # 2343
10.012662.60Pakistan2v Sri LankaSharjah29 Apr 1990ODI # 627
11.342962.52West Indies3v Sri LankaColombo (PSS)22 Oct 2015Test # 2182
13.463062.19South Africa1v Sri LankaCape Town2 Jan 2001Test # 1528
15.083062.00New Zealand2v Sri LankaChristchurch26 Dec 2018Test # 2336
10.013163.10Australia1v Sri LankaPallekele10 Aug 2011ODI # 3175
25.093361.32England3v Sri LankaColombo (PSS)17 Feb 1982Test # 921
14.043462.42Pakistan1v Sri LankaKandy26 Aug 1994Test # 1267
29.0134061.37England1v Sri LankaGalle22 Jan 2021Test # 2405
23.074461.91Pakistan1v Sri LankaKandy3 Apr 2006Test # 1796
15.074563.00Pakistan3v Sri LankaKandy23 Feb 1986Test # 1037
10.0-4564.50Australia1v Sri LankaDambulla31 Aug 2016ODI # 3774
13.424663.36India1v Sri LankaGalle12 Aug 2015Test # 2176
8.0-4765.87England1v Sri LankaPallekele10 Dec 2014ODI # 3565
20.054862.40England1v Sri LankaSouthampton16 Jun 2011Test # 1996
10.0-4964.90South Africa2v Sri LankaLahore6 Nov 1997ODI # 1252
12.315064.00Australia3v Sri LankaGalle4 Aug 2016Test # 2213
20.075462.70New Zealand1v Sri LankaWellington11 Apr 2005Test # 1748
17.035563.23South Africa4v Sri LankaCape Town2 Jan 2017Test # 2244
14.315663.86South Africa1v Sri LankaJohannesburg3 Jan 2021Test # 2401
22.535862.54Pakistan3v Sri LankaLahore22 Mar 1982Test # 927
10.015965.90India1v Sri LankaColombo (RPS)9 Aug 2005ODI # 2268
33.0106461.93New Zealand3v Sri LankaColombo (SSC)10 Jun 1998Test # 1418
27.076862.51New Zealand1v Sri LankaWellington15 Dec 2018Test # 2335
28.067262.57India2v Sri LankaDelhi10 Dec 2005Test # 1776
30.058262.73England3v Sri LankaGalle26 Mar 2012Test # 2038
32.398762.67India3v Sri LankaAhmedabad8 Feb 1994Test # 1247
27.069063.33England3v Sri LankaLord's23 Aug 1984Test # 994
30.089063.00New Zealand3v Sri LankaGalle18 Sep 2024Test # 2549
41.359662.31Pakistan2v Sri LankaColombo (PSS)25 Jun 2015Test # 2168
40.3810262.51India2v Sri LankaGalle31 Jul 2008Test # 1884
30.0410563.50Bangladesh1v Sri LankaChattogram15 May 2022Test # 2462
40.0110662.65England3v Sri LankaColombo (PSS)3 Apr 2012Test # 2039
37.0213563.64Pakistan1v Sri LankaLahore1 Mar 2009Test # 1912
65.01814162.16Pakistan1v Sri LankaFaisalabad14 Mar 1982Test # 925
55.5918463.29Pakistan1v Sri LankaDubai (DICS)6 Oct 2017Test # 2278
4.33150.22West Indies2v Sri LankaSharjah3 Dec 1986ODI # 405
11.461651.37England2v Sri LankaLeeds19 May 2016Test # 2203
5.011853.60India2v Sri LankaWankhede2 Nov 2023ODI # 4690
7.2-2152.86Australia2v Sri LankaW.A.C.A2 Jan 1988ODI # 484
10.032252.20West Indies2v Sri LankaWankhede9 Nov 1993ODI # 847
5.0-2254.40India1v Sri LankaGuwahati22 Dec 1997ODI # 1267
6.412453.60India1v Sri LankaKanpur7 Nov 1993ODI # 846
10.0-2452.40Kenya2v Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
10.042452.40India2v Sri LankaBengaluru12 Mar 2022Test # 2456
10.142552.45New Zealand1v Sri LankaBristol13 Jun 1983ODI # 206
13.142551.89West Indies1v Sri LankaKandy22 Jul 2005Test # 1757
13.452651.90West Indies2v Sri LankaKingstown20 Jun 1997Test # 1371
4.0-2656.50New Zealand1v Sri LankaDunedin5 Apr 2023T20I # 2040
12.062752.25Pakistan3v Sri LankaKandy3 Apr 2006Test # 1796
10.022752.70India1v Sri LankaPallekele27 Aug 2017ODI # 3907
17.462751.52West Indies1v Sri LankaNorth Sound21 Mar 2021Test # 2416
18.062851.55England1v Sri LankaColombo (PSS)17 Feb 1982Test # 921
9.342852.94New Zealand4v Sri LankaKandy9 Mar 1984Test # 980
10.022852.80Pakistan2v Sri LankaSharjah22 Oct 1999ODI # 1519
9.512852.84Australia2v Sri LankaAdelaide8 Mar 2012ODI # 3257
3.0-2859.33West Indies2v Sri LankaPallekele4 Mar 2020T20I # 1075
16.072951.81New Zealand3v Sri LankaColombo (CCC)24 Mar 1984Test # 985
8.0-2953.62England1v Sri LankaManchester28 May 2014ODI # 3494
13.352952.14England3v Sri LankaLeeds19 May 2016Test # 2203
8.1-3053.67Pakistan2v Sri LankaColombo (RPS)7 Aug 2009ODI # 2868
10.133052.95England1v Sri LankaGalle14 Jan 2021Test # 2403
9.3-3153.26India2v Sri LankaTaunton26 May 1999ODI # 1463
9.123153.38Pakistan2v Sri LankaSharjah15 Oct 1999ODI # 1514
9.0-3153.44Australia1v Sri LankaMelbourne2 Mar 2012ODI # 3253
12.543152.41Pakistan4v Sri LankaKarachi19 Dec 2019Test # 2375
7.0-3154.42New Zealand2v Sri LankaAuckland25 Mar 2023ODI # 4548
10.023253.20England2v Sri LankaW.A.C.A29 Jan 1999ODI # 1396
10.033253.20Zimbabwe2v Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
8.1-3354.04Australia2v Sri LankaMelbourne7 Feb 1999ODI # 1403
9.013353.66Australia1v Sri LankaBrisbane7 Nov 2010ODI # 3068
10.0-3453.40New Zealand2v Sri LankaSharjah11 Nov 1996ODI # 1142
15.033452.26Australia2v Sri LankaGalle31 Aug 2011Test # 2005
10.0-3453.40Pakistan1v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
7.0-3454.85Pakistan1v Sri LankaSharjah23 Oct 2017ODI # 3930
10.0-3553.50India1v Sri LankaHyderabad (Deccan)18 Feb 1994ODI # 881
10.013553.50Pakistan2v Sri LankaGwalior12 May 1997ODI # 1205
7.5-3554.46Australia1v Sri LankaDambulla22 Feb 2004ODI # 2103
23.193551.51Pakistan1v Sri LankaKarachi28 Oct 2004Test # 1719
9.2-3553.75Pakistan2v Sri LankaSharjah20 Nov 2011ODI # 3215
13.033552.69West Indies1v Sri LankaGalle29 Nov 2021Test # 2437
15.413652.29West Indies1v Sri LankaKingston27 Jun 2003Test # 1649
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Nepal vs United Arab Emirates at ICCA Dubai, ICC Men's Cricket World Cup League 2 90th Match, Nov 5, 2025 [ODI # 4925 - Live]
>> 30/1 (9.0 ov, Aasif Sheikh 10*, B Sharki 14*, Muhammad Jawadullah 0/5)

West Indies vs New Zealand at Auckland, West Indies in New Zealand 1st T20I, Nov 5, 2025 [T20I # 3557 - Live]
>> 3/0 (0.2 ov, A Athanaze 0*, BA King 3*, JA Duffy 0/3)

South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 1st ODI, Nov 4, 2025 [ODI # 4924]