Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND42/1 (9.1)IND need 144 runs in 245 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)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 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
Con de LangeSCO2015-20171010390257112/172/1723.366.5921.27000
Waheed AhmedUAE2019-20201514370257113/213/2123.366.9520.18000
Govinda PoddarODI2016-20211915390258113/213/2123.456.6221.27000
S M Meherob HasanDD/DR/RW2024-2026191435.41259114/154/1523.557.2619.45100
A Mene-EjegiSER2022131137.40261114/304/3023.736.9320.55100
Debabrata PradhanODI2018-20211312391263113/103/1023.916.7421.27000
Conor OlphertIRE/NW2021-2024101029.21264113/273/2724.009.0016.00000
Chandrapaul HemrajGAW/SLS2018-2022462438.11269113/153/1524.457.0520.82000
NN BannerBEA2021-20261312401272113/123/1224.736.8021.82000
RA WeatherallNOR2024-2026101023.10273114/504/5024.8211.7812.64100
DK PallekondaSLO2022-20261512290283113/263/2625.739.7615.82000
JM VujinovichCRO2022-2025131237.30284112/232/2325.827.5720.45000
Dikshanshu NegiUTT2019-20221816440288112/182/1826.186.5524.00000
Adnan MirzaQAT2023-20241414400288113/133/1326.187.2021.82000
Abid MushtaqJK2019-20231414490292112/112/1126.555.9626.73000
Kashif DaudUAE2021-2022161539.50297114/324/3227.007.4621.73100
D JohnsonCAY2022-20261515391297112/92/927.007.6221.27000
Girinath ReddyAND2016-2022181741.30303112/182/1827.557.3022.64000
Basir AhamadNEP/BK2022-2025231442.41303112/222/2227.557.1023.27000
Harry JohnsonGUE2024-2025111135.30303113/183/1827.558.5419.36000
DE BurgessSAM2018-2026211634.20305113/473/4727.738.8818.73000
Brandon MavutaZIM/DH2018-20241514441308113/103/1028.007.0024.00000
Himanshu BishtUTT2019-20221615420309114/84/828.097.3622.91100
Mohammad ImranPAK/PZ/MS2020-20261212390309113/113/1128.097.9221.27000
Qadeer AhmedUAE2015-20191212371310114/174/1728.188.3820.18100
Fraser SheatCAN2021-2026131339.30310113/133/1328.187.8521.55000
Dhanushka GunathillekeSL/SS/GG2016-2024792241.30312112/32/328.367.5222.64000
SR RocketSEY2021-20261514421314112/232/2328.557.4822.91000
Mohammad AshrafulBAN/DG2007-2013431434.50319113/423/4229.009.1619.00000
Garret BannerBEA2021-20241513471320112/142/1429.096.8125.64000
Amulya PandrekarGOA2018-2022161647.41334112/292/2930.367.0126.00000
Tajinder SinghRAJ/ME/SFU2018-20265022480335112/162/1630.456.9826.18000
Waseem RazaJK2016-2021141442.30337114/164/1630.647.9323.18100
Liam BoweMS/ST2017-20201413390338112/232/2330.738.6721.27000
J FernandoROM2025-2026161644.30338112/182/1830.737.6024.27000
Nilansh KeswaniUAE/SW2023-2026151446.41339112/162/1630.827.2625.45000
Abhimanyu LambaRAJ/TSK2018-20261212440343112/222/2231.187.8024.00000
Felix AlemaoGOA2016-20231412350346112/252/2531.459.8919.09000
Ram DayalJK2018-20211414451352112/182/1832.007.8224.55000
Tom BarberMID2017-2019101030.50362114/284/2832.9111.7416.82100
Jaweed SadranAUA2021-2023171743.31362113/173/1732.918.3223.73000
KDA ManojPSC2025-2026141337.10362112/102/1032.919.7420.27000
B Varshith ReddyCPN-XI2020111141.40363112/162/1633.008.7122.73000
Ritik TomarCZE2022-20263318410370112/182/1833.649.0222.36000
Ilyas AtaullahTUR2022-2026191641.52372114/174/1733.828.8922.82100
Peni VuniwaqaFIJ2018-2026271941.50389113/383/3835.369.3022.82000
Tshepo NtuliWAR/KNI/LIO2015-20262523500394113/213/2135.827.8827.27000
Riley HekurePNG2019-2023242253.50401112/222/2236.457.4529.36000
Blake CoburnCAN2017-20231716490409114/174/1737.188.3526.73100
Lyndon JamesNOT2022-2025422341.30412113/313/3137.459.9322.64000

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.