Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Bowling match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerWktsRunsFiguresOversMdnsEconOppositionGroundDate
Mohammad HafeezPAK2901/58 & 1/322843.21v SAAbu Dhabi20 Nov 2010
UWMBCA WelegedaraSL2902/902433.75v ENGSouthampton16 Jun 2011
Darren SammyWI2902/902633.46v INDMumbai22 Nov 2011
Ben StokesENG2902/70 & 0/202553.60v AUSAdelaide5 Dec 2013
Moeen AliENG2900/16 & 2/742403.75v SLLeeds20 Jun 2014
Zulfiqar BabarPAK2900/39 & 2/5143112.09v WIAbu Dhabi21 Oct 2016
Alzarri JosephWI2900/48 & 2/423162.90v PAKBarbados30 Apr 2017
Tim SoutheeNZ2902/903742.43v ENGHamilton29 Nov 2019
Mehedi Hasan MirazBAN2901/75 & 1/1539102.31v WIDhaka11 Feb 2021
Kyle JamiesonNZ2901/78 & 1/1238.5122.32v BANMount Maunganui1 Jan 2022
Suranga LakmalSL2902/902513.60v INDChandigarh4 Mar 2022
Khurram ShahzadPAK2902/902933.10v BANRawalpindi21 Aug 2024
Roston ChaseWI2902/902433.75v INDAhmedabad2 Oct 2025
Nathan LyonAUS2902/58 & 0/324282.14v SADurban9 Oct 2026
Monty NobleAUS2911/57 & 1/3441102.22v ENGSydney26 Feb 1898
Wilfred RhodesENG2911/45 & 1/463572.60v AUSAdelaide15 Jan 1904
Bert HopkinsAUS2912/51 & 0/402323.96v ENGLondon9 Aug 1909
Arthur RichardsonAUS2910/10 & 2/8148231.90v ENGLondon14 Aug 1926
Neville QuinnSA2912/30 & 0/6139.372.30v ENGLondon17 Aug 1929
Eric HolliesENG2911/42 & 1/4937122.46v SAManchester5 Jul 1947
Denis ComptonENG2912/40 & 0/5115.415.81v WIPort of Spain17 Mar 1954
Garry SobersWI2912/62 & 0/2945142.02v INDKanpur12 Dec 1958
Graham McKenzieAUS2911/88 & 1/326.322.59v SABrisbane6 Dec 1963
Neil HawkeAUS2912/69 & 0/223272.84v SADurban20 Jan 1967
David HolfordWI2912/54 & 0/3748191.90v ENGGeorgetown28 Mar 1968
Basil D'OliveiraENG2910/46 & 2/4541122.22v WILondon26 Jun 1969
Dayle HadleeNZ2911/48 & 1/433073.03v ENGLondon24 Jul 1969
Bruce TaylorNZ2912/912233.10v PAKDunedin7 Feb 1973
Elquemedo WillettWI2912/30 & 0/6139122.33v INDDelhi11 Dec 1974
Chris OldENG2911/30 & 1/612883.25v AUSLeeds14 Aug 1975
Bob SimpsonAUS2911/50 & 1/411923.59v INDPerth16 Dec 1977
Bishan BediIND2911/59 & 1/3246181.98v WICalcutta29 Dec 1978
Richard HadleeNZ2912/9143122.12v ENGAuckland10 Feb 1984
Terry AldermanAUS2912/913592.60v WIPort of Spain16 Mar 1984
Chris CowdreyENG2912/65 & 0/262413.79v INDChennai13 Jan 1985
Derek PringleENG2912/71 & 0/203282.84v WINottingham4 Jul 1991
Manoj PrabhakarIND2912/88 & 0/339112.33v AUSBrisbane29 Nov 1991
David JohnsonIND2912/52 & 0/392433.79v SADurban26 Dec 1996
Daniel VettoriNZ2910/38 & 2/532983.14v SLDunedin7 Mar 1997
Pommie MbangwaZIM2912/912863.25v SAHarare11 Nov 1999
Trevor GripperZIM2912/912234.14v SLColombo27 Dec 2001
Mushfiqur RahmanBAN2912/50 & 0/4123.363.87v ENGChattogram29 Oct 2003
Kumar DharmasenaSL2911/55 & 1/3642142.17v ENGGalle2 Dec 2003
Martin SaggersENG2912/86 & 0/53592.60v NZLeeds3 Jun 2004
Mashrafe MortazaBAN2912/912244.14v ENGChester-le-Street3 Jun 2005
Morné MorkelSA2912/55 & 0/362164.33v BANBloemfontein19 Nov 2008
Amit MishraIND2912/75 & 0/163212.84v ENGChandigarh19 Dec 2008
Suranga LakmalSL2912/84 & 0/71815.06v WIColombo23 Nov 2010
Ishant SharmaIND2910/48 & 2/4336.372.49v AUSMelbourne26 Dec 2011
Zaheer KhanIND2912/912134.33v AUSPerth13 Jan 2012
PreviousPage 308Next

Wkts wickets · Mdns maidens · Econ economy: runs per over

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.