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 by opposition (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,656 of the 11,657 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Adil RashidENGWest Indies2009-2026262590.22577424/24/213.746.3912.90100
Haris RaufPAKNew Zealand2020-2025202075.30625404/184/1815.638.2811.32300
Hasan AliIU/KK/PZQuetta Gladiators2016-2026252491.42696394/154/1517.857.5914.10200
Shaheen Shah AfridiLQPeshawar Zalmi2018-20261818682489385/405/4012.877.1910.74110
Tim SoutheeNZPakistan2009-2024232390.42648385/185/1817.057.1514.32210
Rashid KhanAFGIreland2017-20241818641388375/35/310.496.0610.38120
Henry SsenyondoUGARwanda2018-2024191864.41305364/74/78.474.7210.78200
Shaheen Shah AfridiLQMultan Sultans2018-2026222283.42667365/45/418.537.9713.94110
Bhuvneshwar KumarRCB/PW/SHPunjab Kings2011-2026262694.41714365/195/1919.837.5415.78010
Sunil NarineKKRPunjab Kings2012-202527271040730365/195/1920.287.0217.33110
Wahab RiazPZQuetta Gladiators2016-20232120760539353/173/1715.407.0913.03000
Sean AbbottSS/STBrisbane Heat2012-2026202069.21569354/114/1116.268.2111.89400
Umesh YadavKKR/RCB/DCPunjab Kings2012-20242222822626354/234/2317.897.6314.06200
Shaheen Shah AfridiPAKNew Zealand2018-2025252588.12745354/304/3021.298.4515.11100
David PayneGLOSussex2014-2025202075.42600333/133/1318.187.9313.76000
Dwayne BravoCSK/GLMumbai Indians2012-2022222277.20616334/424/4218.677.9714.06100
Mohit SharmaPK/CSK/DCMumbai Indians2013-2025212174.30667335/105/1020.218.9513.55110
Yuzvendra ChahalRCB/PK/RRKolkata Knight Riders2013-20252523860685335/405/4020.767.9715.64210
Bhuvneshwar KumarRCB/PW/SHKolkata Knight Riders2011-202631311131906333/193/1927.458.0220.55000
Yuzvendra ChahalRCB/RRPunjab Kings2014-2024212174.10607324/254/2518.978.1813.91100
Andrew TyeST/MR/PSSydney Sixers2014-2026242488.30708324/204/2022.138.0016.59200
Sean AbbottSSPerth Scorchers2014-2026242485.21745324/434/4323.288.7316.00100
Tymal MillsSUSGlamorgan2015-2025151551.51400314/294/2912.907.7210.03200
Ben DwarshuisSSMelbourne Renegades2014-2026161660.31479315/265/2615.457.9211.71210
Amit MishraDC/DC/SHRajasthan Royals2008-20242121741518313/173/1716.717.0014.32000
Imran TahirGAWTrinbago Knight Riders2018-2026222285.10550314/274/2717.746.4616.48100
Callum ParkinsonDUR/LEINottinghamshire2017-2026212071.21551313/153/1517.777.7213.81000
Lasith MalingaMIChennai Super Kings2009-2019212181.30590314/374/3719.037.2415.77100
Chris WoodHAMEssex2014-2026242485.10683313/273/2722.038.0216.48000
Yuzvendra ChahalRCB/PK/RRMumbai Indians2014-20262323881732314/384/3823.618.3217.03100
Jason BehrendorffMR/PSBrisbane Heat2013-2025181869.51490303/213/2116.337.0213.97000
Kane RichardsonAS/MRPerth Scorchers2012-2025222180.22603304/224/2220.107.5116.07100
Jasprit BumrahMIDelhi Capitals2013-2026242490.41673304/144/1422.437.4218.13100
Sandeep SharmaPK/RR/SHRoyal Challengers Bengaluru2013-2026222282.21708303/153/1523.608.6016.47000
Ish SodhiNZIndia2016-20262525840714303/183/1823.808.5016.80000
Yuzvendra ChahalRCB/PK/RRSunrisers Hyderabad2014-2026242492.10747304/174/1724.908.1018.43200
Mitchell SantnerNZIndia2016-202630301051810304/114/1127.007.7121.00200
Andrew TyePSBrisbane Heat2015-2024171761.41473294/144/1416.317.6712.76200
Tom HelmMIDEssex2016-2026181864.50503295/115/1117.347.7613.41110
Tymal MillsSUS/ESSKent2014-2026191970.21529293/153/1518.247.5214.55000
Jasprit BumrahMIRoyal Challengers Bengaluru2013-20262222862636295/215/2121.937.4017.79010
Sunil NarineKKRDelhi Capitals2012-20262626990675294/134/1323.286.8220.48100
Bhuvneshwar KumarRCB/PW/SHDelhi Capitals2013-20262525981723293/53/524.937.3820.28000
Ish SodhiNZPakistan2016-20253331105.40849292/172/1729.288.0321.86000
Sunil NarineTKRGuyana Amazon Warriors2016-20262121844383282/92/913.684.5618.00000
Peter SiddleMS/AS/MRHobart Hurricanes2015-2026161656.41416285/165/1614.867.3412.14120
Ben DwarshuisSSBrisbane Heat2016-20262020681565285/215/2120.188.3114.57110
Sunil NarineKKRRoyal Challengers Bengaluru2012-20262322880593284/204/2021.186.7418.86300
Hasan AliIU/KK/PZLahore Qalandars2017-2026202073.20607284/154/1521.688.2815.71200
Shadab KhanIUPeshawar Zalmi2017-20262120770637283/253/2522.758.2716.50000
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.