Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Dean HeadleyENG3743/742772.74v NZLondon22 Jul 1999
Javagal SrinathIND3743/62 & 0/1231142.39v NZKanpur22 Oct 1999
Curtly AmbroseWI3742/38 & 1/3653161.40v ENGLondon31 Aug 2000
Abdul RazzaqPAK3743/74 & 0/02113.52v ENGFaisalabad29 Nov 2000
Shane WarneAUS3742/16 & 1/5825.342.90v ENGLondon19 Jul 2001
Enamul HaqueBAN3743/7443131.72v ZIMDhaka8 Nov 2001
Manjural IslamBAN3743/46 & 0/283242.31v SLColombo28 Jul 2002
Mashrafe MortazaBAN3743/742373.22v AUSDarwin18 Jul 2003
Lasith MalingaSL3743/30 & 0/442562.96v PAKColombo26 Mar 2006
Jacques KallisSA3741/24 & 2/502552.96v ENGLeeds18 Jul 2008
Ben HilfenhausAUS3742/37 & 1/3728102.64v PAKLondon13 Jul 2010
UWMBCA WelegedaraSL3741/61 & 2/132183.52v AUSGalle31 Aug 2011
Stephen O'KeefeAUS3742/32 & 1/4226.462.77v SLKandy26 Jul 2016
Stuart ThompsonIRE3740/30 & 3/4416.514.40v ENGLondon24 Jul 2019
Josh HazlewoodAUS3742/42 & 1/3227102.74v ENGBrisbane8 Dec 2021
George UlyettENG3750/36 & 3/3944192.56v AUSMelbourne15 Mar 1877
George GiffenAUS3751/44 & 2/3156242.01v ENGManchester5 Jul 1886
Monty NobleAUS3753/751525.00v SAJohannesburg18 Oct 1902
Vallance JuppENG3753/36 & 0/392782.78v SAJohannesburg9 Feb 1923
Sandy BellSA3752/64 & 1/1141111.83v NZChristchurch27 Feb 1932
Ray LindwallAUS3752/66 & 1/92852.01v INDMelbourne6 Feb 1948
Ian JohnsonAUS3753/72 & 0/337142.03v ENGLondon24 Jun 1948
Keith MillerAUS3753/752832.01v SAJohannesburg10 Feb 1950
Alf ValentineWI3752/46 & 1/2947201.60v NZAuckland9 Mar 1956
Bapu NadkarniIND3753/7544151.70v AUSMadras13 Jan 1960
David AllenENG3753/7542111.79v WIGeorgetown9 Mar 1960
David AllenENG3751/45 & 2/3042181.79v AUSLeeds6 Jul 1961
Brian StathamENG3753/7538.5101.93v AUSLondon17 Aug 1961
Garry SobersWI3753/7527.552.69v AUSPort of Spain26 Mar 1965
Rusi SurtiIND3753/44 & 0/313072.50v NZWellington29 Feb 1968
Ray IllingworthENG3753/55 & 0/2047.3221.58v NZLondon21 Aug 1969
Dennis LilleeAUS3751/32 & 2/432752.08v ENGSydney12 Feb 1971
Maurice FosterWI3752/41 & 1/3435152.14v PAKBridgetown18 Feb 1977
Ray BrightAUS3753/69 & 0/640.1141.87v ENGManchester7 Jul 1977
Bob WillisENG3753/752353.26v INDKanpur30 Jan 1982
Courtney WalshWI3751/30 & 2/452553.00v NZKingston4 May 1985
Tony DodemaideAUS3752/60 & 1/152233.41v WIBrisbane18 Nov 1988
Aamer NazirPAK3752/36 & 1/392952.59v ZIMBulawayo7 Feb 1995
Pramodya WickramasingheSL3753/33 & 0/423292.34v NZNapier11 Mar 1995
Franklyn RoseWI3750/32 & 3/431933.95v SLSt John's13 Jun 1997
Mark EalhamENG3752/34 & 1/412453.13v AUSManchester3 Jul 1997
Glenn McGrathAUS3752/35 & 1/402772.78v ENGSydney2 Jan 1999
Jacques KallisSA3753/35 & 0/4028112.68v SLJohannesburg8 Nov 2002
Mohammad AshrafulBAN3751/19 & 2/561903.95v SLChittagong Divisional Stadium3 Jan 2009
Shane WatsonAUS3751/31 & 2/441903.95v WIBrisbane26 Nov 2009
Bhuvneshwar KumarIND3750/44 & 3/311913.95v AUSChandigarh14 Mar 2013
Bhuvneshwar KumarIND3753/752473.13v ENGManchester7 Aug 2014
Shannon GabrielWI3751/50 & 2/2530112.50v BANSt Vincent5 Sept 2014
Harbhajan SinghIND3753/64 & 0/1122.543.28v BANFatullah10 Jun 2015
Peter SiddleAUS3752/40 & 1/352752.78v WIMelbourne26 Dec 2015
PreviousPage 208Next

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.