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

Bowling records (All T20s)

Wanindu Hasaranga has taken the most wickets in T20 cricket at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa: 25 at an average of 13.40.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Wanindu HasarangaJS/JK/KF2020-20221515562335254/144/1413.405.9813.44100
Suranga LakmalSL/JS/JK2013-20221313390303142/272/2721.647.7716.71000
Nuwan PradeepKT/GG/DG2020-2022121241.30343143/363/3624.508.2717.79000
Nuwan ThusharaGG2020-20229932.40246135/135/1318.927.5315.08010
Dhananjaya LakshanGG2020-202198280254133/363/3619.549.0712.92000
Mohammad AmirGG2020-20211212451355135/265/2627.317.8920.77010
Qais AhmadCK202099300195123/243/2416.256.5015.00000
PADLR SandakanGG202088290272123/323/3222.679.3814.50000
Thisara PereraSL/JS/JK2012-2022211738.50323122/92/926.928.3219.42000
Anwar AliGG/DV2020-20219821.30229103/373/3722.9010.6512.90000
Naveen-ul-HaqKT/CS2020-202277260231103/443/4423.108.8815.60000
Duanne OlivierJS20209926.10266104/444/4426.6010.1715.70100
Usman ShinwariJS20207721015893/163/1617.567.5214.00000
Asela GunaratneKT20208726119692/202/2021.787.5417.33000
Dushmantha ChameeraCK/CS2020-20219931.5028092/272/2731.118.8021.22000
Afy FletcherWIW20243311.207784/234/239.636.798.50100
Nuwan KulasekaraSL2012-20136619111082/132/1313.755.7914.25000
Andre RussellCK20208513011683/183/1814.508.929.75000
Malinda PushpakumaraDV20208618013982/192/1917.387.7213.50000
Samit PatelGG/DV2020-2021111033.4027482/262/2634.258.1425.25000
Ajantha MendisSL2012-2013331227876/86/811.146.5010.29010
Mahesh TheekshanaJS/JK2020-20226623016973/203/2024.147.3519.71000
Angelo MathewsSL/CK/CS2012-2022181634.1122372/82/831.866.5329.29000
Isuru UdanaSL/CK/GG2012-2022131343.5134573/253/2549.297.8737.57000
Vijayakanth ViyaskanthJS/JK2020-2022551509663/243/2416.006.4015.00000
Ramesh MendisDV/DG2020-202110719014462/282/2824.007.5819.00000
Kasun RajithaDV20206518014562/162/1624.178.0618.00000
CBRLS KumaraDV/DA2020-20226620019864/364/3633.009.9020.00100
Jacques KallisSA201222512454/154/154.804.806.00100
Carlos BrathwaiteKF202222713654/144/147.205.148.40100
Chamari AtapattuSLW2024339.107054/294/2914.007.6411.00100
Dale SteynSA/KT2012-2020441407552/102/1015.005.3616.80000
Lasith MalingaSL2012-20134411.309152/122/1218.207.9113.80000
Ashan PriyanjanCK20209816013052/42/426.008.1319.20000
Seekkuge PrasannaKT/CS2020-20229818015151/61/630.208.3921.60000
Binura FernandoJS/JK2020-20225516116453/223/2232.8010.2519.20000
Sohail TanvirPAK201222802743/123/126.753.3812.00000
Mohammad SamiPAK201222503843/163/169.507.607.50000
Jayden SealesJK202122706043/243/2415.008.5710.50000
Sachithra SenanayakeSL2012-2013441307542/182/1818.755.7719.50000
Sahan ArachchigeGG2020631108142/242/2420.257.3616.50000
Wahab RiazGG/JK2021-2022331118442/232/2321.007.6416.50000
Imran TahirSA/DG2013-2021441609042/252/2522.505.6324.00000
Morné MorkelSA2012-20134413.109242/162/1623.006.9919.75000
GSNFG JayasuriyaGG202010612.1011541/01/028.759.4518.25000
Asitha FernandoGG20204412014042/302/3035.0011.6718.00000
Pulina TharangaGG/DV2020-20226615014142/312/3135.259.4022.50000
Chathuranga de SilvaJS/JK/DA2020-2022131020.2014242/152/1535.506.9830.50000
Dasun ShanakaDV/DA2020-202211815014342/382/3835.759.5322.50000
Iftikhar AhmedGG202222201532/82/85.007.504.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.