Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND136/4 (21.3)IND need 7 runs in 63 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Bowling records (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Wesley ViraliliuVAN2018-2019121228.2022873/193/1932.578.0524.29000
BD McDonoughLL/MR2023-20267722.4022873/403/4032.5710.0619.43000
Kamran AhmadzaiFRA2024-2026201429.5022974/124/1232.717.6825.57100
BK StroudSTH2022-2026151441423072/172/1732.865.6135.14000
Ben CharlesworthGLO2023-2025601123.3023572/52/533.5710.0020.14000
Palani AmarnathCSK20086622023672/292/2933.7110.7318.86000
Onke NyakuCC/WAR/NMBG2019-2026221427.2023672/172/1733.718.6323.43000
MV MatsauLES2021-2024141225.2023972/182/1834.149.4321.71000
Daryn SmitDOL2014541133024372/172/1734.717.3628.29000
PR SurveINA2022-2025381530.3024572/282/2835.008.0326.14000
RM MagareCZE2025-2026151232024572/162/1635.007.6627.43000
Nazril RahmanMAS2014-2020161330024772/232/2335.298.2325.71000
Vikramjit SinghNED/RD2024-2026351126.3024773/163/1635.299.3222.71000
Rahimgul NaseriFRA2026121232024873/153/1535.437.7527.43000
Chare SmithBER2024-2026111135.1025672/112/1136.577.2830.14000
E PackardGIB/LUX2019-2026101033.5025872/262/2636.867.6329.00000
Sinan KhadirMIZ20197726.4126372/372/3737.579.8622.86000
Justin BroadNOR/GER2022-2025391730.3026372/112/1137.578.6226.14000
Michael FinanLEI20237724.3026373/393/3937.5710.7321.00000
Tom WestleyESS2014-2022971836026472/272/2737.717.3330.86000
Varun SoodDEL/SIK2019-2021111137026472/422/4237.717.1431.71000
Anand SinghJHA2019-2021201532026672/262/2638.008.3127.43000
Scott CoyteST2011-2014111137026772/142/1438.147.2231.71000
Raj BiswaMEG2019131035026772/142/1438.147.6330.00000
Vijesh PrabhudessaiGOA2018-20219824.3027073/283/2838.5711.0221.00000
Yusuf EbrahimPAN2019-2024231832.3227173/183/1838.718.3427.86000
Ashok SharmaIND/GT20268829027772/322/3239.579.5524.86000
Justin OntongSA/CC2008-2016561629028272/92/940.299.7224.86000
Saad MasoodPAK/IU/PZ2023-2026111032028672/272/2740.868.9427.43000
Bavanaka SandeepHI2016-2021302144029472/142/1442.006.6837.71000
G VenkateswaranLUX2022-2026271229.2029472/282/2842.0010.0225.14000
Mohammad AhsanKUW2018-20199930029873/143/1442.579.9325.71000
Anasim KhanBHR2019-2021121138030073/153/1542.867.8932.57000
Rajagopal SathishKKR/PK/MI2010-2016381837.1030872/132/1344.008.2931.86000
A Beresford-PeirseCRO2025111138031972/302/3045.578.3932.57000
Shiraz AhmedKW/SS/DV2021-2023151333032473/223/2246.299.8228.29000
Pawan SuyalMI/DEL/NAG2013-2021121241133472/122/1247.718.1535.14000
Shoaib MD KhanTN-XI2020121245033572/432/4347.867.4438.57000
Shiva SinghUP2019-2023151551.1134472/252/2549.146.7243.86000
Aaron FinchAUS/DC/RR2010-20223612736.5034571/91/949.299.3731.57000
Anshuman RathHK2015-2026981946.4035873/63/651.147.6740.00000
S TabuisuluFIJ2023-2026151549.1036372/232/2351.867.3842.14000
Parikshit ValsangkarMUM/TN2018-2026131343.4037272/222/2253.148.5237.43000
GSNFG JayasuriyaSL/SSS/GG2015-2023462141037971/01/054.149.2435.14000
Tillakaratne SampathKW/NSWC/PSC2021-2026181745038472/112/1154.868.5338.57000
Liam NorwellGLO/BB2014-2021201959.3058773/273/2783.869.8751.00000
Yash TalatiKEN202222822663/83/84.333.258.00000
Nathan InglestonPAN2025-202654803763/33/36.174.638.00000
Supun MadushankaPSC202432704764/244/247.836.717.00100
Scott SimpsonJER202422804764/184/187.835.888.00100

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.