Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Sri Lanka: Bowling figures (All T20s)

Wanindu Hasaranga has taken the most wickets in T20 cricket for Sri Lanka: 163 at an average of 16.24.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Wanindu HasarangaSL2019-202610099373226471634/94/916.247.1013.73500
Lasith MalingaSL2006-20208383300122251075/65/620.797.4216.82120
Dushmantha ChameeraSL2015-20268383301.1124731005/245/2424.738.2118.07210
Mahesh TheekshanaSL2021-2026898933412410873/173/1727.707.2223.03000
Ajantha MendisSL2008-20143939147.35952666/86/814.426.4513.41320
Nuwan KulasekaraSL2008-20175858205.161530664/314/3123.187.4618.65200
Dasun ShanakaSL2016-202613981153.511276503/163/1625.528.2918.46000
Angelo MathewsSL2009-20249072194.541389453/163/1630.877.1325.98000
Thisara PereraSL2010-20218063170.411579453/243/2435.099.2522.76000
Nuwan ThusharaSL2022-20263535116.53964415/205/2023.518.2517.10310
Matheesha PathiranaSL2022-2026282786.51732404/244/2418.308.4313.03200
CBRLS KumaraSL2019-2023252590.41755333/73/722.888.3316.48000
Isuru UdanaSL2009-20213634111.11938303/113/1131.278.4422.23000
Akila DananjayaSL2012-20243333116.51965303/363/3632.178.2623.37000
Sachithra SenanayakeSL2012-20162423810549254/464/4621.966.7819.44100
Binura FernandoSL2015-2026282896.10840243/313/3135.008.7324.04000
Chamika KarunaratneSL2021-20254642117.50990242/222/2241.258.4029.46000
PADLR SandakanSL2017-2021202076.41557234/234/2324.227.2720.00100
Dunith WellalageSL2024-2026191969.30557213/93/926.528.0119.86000
Dilshan MadushankaSL2022-2026222270.20675203/243/2433.759.6021.10000
Sanath JayasuriyaSL2006-2011312461.50456193/213/2124.007.3719.53000
HMRKB HerathSL2011-2016171760.53373185/35/320.726.1320.28010
Dilhara FernandoSL2006-20161818633464183/193/1925.787.3721.00000
Dhananjaya de SilvaSL2016-2026472751.40353172/222/2220.766.8318.24000
Kasun RajithaSL2016-20231818661615173/293/2936.189.3223.29000
Eshan MalingaSL2025-2026171753.31526162/242/2432.889.8320.06000
Nuwan PradeepSL2016-2021161646.20436154/254/2529.079.4118.53100
Jeevan MendisSL2011-20182416390267143/243/2419.076.8516.71000
Muttiah MuralitharanSL2006-20101212470297133/293/2922.856.3221.69000
Pramod MadushanSL2022-20269928.10249124/344/3420.758.8414.08100
Dushan HemanthaSL2025-20269931.20278113/373/3725.278.8717.09000
Seekkuge PrasannaSL2013-20172018501359102/452/4535.907.1830.00000
JRMVB SanjayaSL20178828.5125092/202/2027.788.6719.22000
Tillakaratne DilshanSL2006-2016802543031392/42/434.787.2828.67000
Milinda SiriwardanaSL2015-2017221323020682/172/1725.758.9617.25000
Suranga LakmalSL2011-2019111134.4033082/262/2641.259.5226.00000
Jeffrey VandersaySL2015-2025171761.2148982/262/2661.137.9746.00000
Suraj RandivSL2010-20117721013973/203/2019.866.6218.00000
Thilan ThusharaSL2008-20106622017972/372/3725.578.1418.86000
Farveez MaharoofSL2006-20168827019972/182/1828.437.3723.14000
Charith AsalankaSL2021-2026791731.5024873/503/5035.437.7927.29000
Tharindu RatnayakeSL20264411010362/182/1817.179.3611.00000
WPUJC VaasSL2006-20076622112862/142/1421.335.8222.00000
Dhanushka GunathillekeSL2016-2022451220.3015562/32/325.837.5620.50000
Sahan ArachchigeSL2023-202663906352/262/2612.607.0010.80000
Sachith PathiranaSL2016-20175515.5011952/232/2323.807.5219.00000
Asela GunaratneSL2016-2017121024.5020451/111/1140.808.2129.80000
Kamindu MendisSL2018-2026521630025351/101/1050.608.4336.00000
Dilhara LokuhettigeSL2008-2014441013942/22/29.753.9015.00000
Amila AponsoSL2018331007942/292/2919.757.9015.00000
Page 1Next

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.