ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Ikramullah KhanQAT2022-2026454012301005363/173/1727.928.1720.50000
K MirpuriGIB2016-20264040130.511076363/163/1629.898.2221.81000
Riyan ParagIND/RR/ASS2019-202613467156.121197363/53/533.257.6626.03000
Ben WheelerNZ/CD2017-20213838138.511232364/264/2634.228.8723.14100
Matt RevisYOR/SL2022-20266950753b01282362/102/1035.6110.2220.92000
Ronsford BeatonGAW/DD/TKR2014-20254444146.511295364/94/935.978.8224.47100
Kartik TyagiKKR/RR/SH2020-20264140139.301362363/223/2237.839.7623.25000
Majid HaqSCO2007-20132424911560353/203/2016.006.1515.60000
Sahir NaqashGER2019-2023342880.30590353/243/2416.867.3313.80000
Raja AdeelSPA2019-202630301023591353/83/816.895.7917.49000
Kyle KleinNED/AF2024-2026232374.12609354/164/1617.408.2112.71100
MJ AnsellISL2016-20263331113.32626354/124/1217.895.5219.46200
Namgay ThinleyBHU2022-20263936120.43704353/33/320.115.8320.69000
Aniket ChoudharyRCB/RAJ2017-20223030101.54709353/153/1520.266.9617.46000
Kushal MallaNEP/CR2019-202682461121736354/334/3321.036.5719.20100
Emmanuel BundiKEN2018-20243734104.52745354/164/1621.297.1117.97200
Dilhara FernandoSL/MI2006-201628281023758354/184/1821.667.4317.49100
Louis DelportAUC2020-2025313199.11774353/163/1622.117.8117.00000
Ahmadullah ShinwariNOR2021-20263838116.10789354/204/2022.546.7919.91100
Alok KapaliBAN/BB/SR2007-20227243100.40813354/224/2223.238.0817.26100
Daniel SmithPHI2018-20264639118.52856354/204/2024.467.2020.37100
Akshay WakhareVID2016-20224140134.41882353/153/1525.206.5523.09000
Mohammad MohsinUSA/SKAN/PZ2020-20263634116.22889354/84/825.407.6419.94200
Scott StyrisNZ/CSK/DC2006-20146448132.50902353/53/525.776.7922.77000
Anton DevcichNZ/ST/ND2013-20208044127.52947354/124/1227.067.4121.91200
Jamie McIlroyGLA2022-20253030105.201004354/364/3628.699.5318.06100
H LakovBUL2019-20265037130.521043353/213/2129.807.9722.43000
Akash DeepRCB/BEN/LSG2019-20253535122.111047354/354/3529.918.5720.94100
Noman AmjadFRA2018-20264845145.301061353/93/930.317.2924.94000
Xavier DohertyAUS/MR/HH2011-2017404013921081354/174/1730.897.7823.83100
Chris LiddleDG/SUS/GLO2013-2019414012601111353/253/2531.748.8221.60000
Josh HullLEI/MO/WF2023-20263838723b11150353/283/2832.869.5420.66000
Lalit YadavDC/DEL2018-20246754159.111179353/193/1933.697.4127.29000
AJ ParmarNOR2024-20262323771494344/174/1714.536.4213.59100
Isaac DanladiNGR2018-2025713892.42550344/224/2216.185.9416.35100
Alessandro MorrisCAY2019-2025262694.14555344/74/716.325.8916.62200
Christi ViljoenNAM/OTA2013-2019262677.30568345/95/916.717.3313.68210
Tyrone KaneIRE/LL/MR2015-2023382873.10595345/225/2217.508.1312.91010
Muhammad SaqlainHUN2024-2026252580.11656345/85/819.298.1814.15020
M MagagulaSWA/ESW2018-2026343182.40682344/104/1020.068.2514.59100
Ryan SidebottomENG/YOR2007-20142626901684343/163/1620.127.6015.88000
Kofi BagabenaGHA2018-20244642111.15722345/95/921.246.4919.62110
Mthiwekhaya NabeCC/WAR/NMBG2017-2026302984.10751344/214/2122.098.9214.85100
Shane Edward BondNZ/KKR2005-20102828108.33767343/183/1822.567.0719.15000
Godfred BakiweyemGHA2019-20244140116.24772343/163/1622.716.6420.53000
MB TambeFIN2018-202636361100794345/195/1923.357.2219.41110
Rahat AliQG/LQ/PZ2018-20202828102.20800344/164/1623.537.8218.06200
E KubwimanaRWA2022-2026383495.22804344/84/823.658.4316.82100
Ibrahim RizanMAL2018-20265043119.43859343/63/625.267.1821.12000
Afif HossainBAN/KT/RK2016-202617361104.12889345/215/2126.158.5318.38010

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.