Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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
Don WilsonENG2691/67 & 1/22882.46v INDMadras10 Jan 1964
Mushtaq MohammadPAK2692/6923.152.98v ENGKarachi6 Mar 1969
Srinivasaraghavan VenkataraghavanIND2692/67 & 0/232112.16v AUSBombay4 Nov 1969
Bob WillisENG2692/54 & 0/152032.59v NZAuckland5 Mar 1971
Eknath SolkarIND2691/46 & 1/232652.65v ENGManchester5 Aug 1971
Terry JennerAUS2690/24 & 2/452262.35v ENGBrisbane29 Nov 1974
John LeverENG2692/57 & 0/122522.76v INDCalcutta1 Jan 1977
Balwinder SandhuIND2692/691923.63v WIPort of Spain11 Mar 1983
Roger BinnyIND2692/691614.31v PAKJalandhar24 Sept 1983
Aaqib JavedPAK2692/44 & 0/252582.76v ENGLondon6 Aug 1992
Shane WarneAUS2692/58 & 0/1130112.30v ENGPerth3 Feb 1995
Paul AdamsSA2692/691315.31v INDKolkata27 Nov 1996
Abey KuruvillaIND2692/692412.88v WISt John's4 Apr 1997
Dean HeadleyENG2692/692223.14v SALondon18 Jun 1998
Daniel VettoriNZ2691/50 & 1/192323.00v AUSWellington24 Mar 2000
Jacques KallisSA2691/33 & 1/363242.16v WIGeorgetown9 Mar 2001
Imran FarhatPAK2692/6912.215.59v INDRawalpindi13 Apr 2004
Stuart MacGillAUS2691/41 & 1/283132.23v SAMelbourne26 Dec 2005
Fidel EdwardsWI2692/53 & 0/1624.352.82v INDAntigua2 Jun 2006
Steve HarmisonENG2692/692862.46v AUSMelbourne26 Dec 2006
Zaheer KhanIND2691/51 & 1/181724.06v SLGalle31 Jul 2008
MahmudullahBAN2690/17 & 2/521604.31v INDChittagong17 Jan 2010
Dwayne BravoWI2691/61 & 1/82263.14v SLColombo23 Nov 2010
Graeme SwannENG2691/12 & 1/572762.56v SLSouthampton16 Jun 2011
Keon PetersWI2692/692073.45v SAPort Elizabeth26 Dec 2014
Cameron GreenAUS2691/21 & 1/481524.60v NZChristchurch8 Mar 2024
Abrar AhmedPAK2691/24 & 1/452123.29v WIMultan25 Jan 2025
Kavem HodgeWI2691/26 & 1/431106.27v SLNorth Sound3 Jul 2026
Charles KellewayAUS2700/33 & 2/3724.152.90v SASydney9 Dec 1910
Vallance JuppENG2702/7022.463.09v SADurban18 Jan 1923
'Young Jack' HearneENG2701/35 & 1/353771.89v SALondon28 Jun 1924
Percy FenderENG2701/45 & 1/252363.04v SALondon28 Jun 1924
Frank WoolleyENG2701/53 & 1/171513.50v AUSMelbourne13 Feb 1925
George FrancisWI2702/702732.59v AUSSydney1 Jan 1931
Roy TattersallENG2701/29 & 1/413691.94v SAManchester5 Jul 1951
Mahmood HussainPAK2702/702243.18v INDMadras28 Nov 1952
Peter HeineSA2702/30 & 0/4031.451.67v AUSDurban24 Jan 1958
Ian MeckiffAUS2702/57 & 0/131922.76v ENGMelbourne13 Feb 1959
Bob BarberENG2702/701405.00v INDMadras10 Jan 1962
Len ColdwellENG2701/66 & 1/432112.19v NZAuckland23 Feb 1963
Charlie GriffithWI2701/40 & 1/302033.50v AUSGeorgetown14 Apr 1965
Gary BartlettNZ2702/702942.41v ENGDunedin4 Mar 1966
Basil D'OliveiraENG2701/24 & 1/4639121.79v WILondon16 Jun 1966
Ken HiggsENG2701/52 & 1/1832102.19v WILondon18 Aug 1966
Bryan YuileNZ2702/702052.63v WIChristchurch13 Mar 1969
Grayson ShillingfordWI2702/702622.69v INDKingston18 Feb 1971
Greg ChappellAUS2701/28 & 1/4237.2121.88v ENGManchester8 Jun 1972
Chris OldENG2700/51 & 2/192972.41v INDMadras12 Jan 1973
Gary TroupNZ2702/702222.39v PAKAuckland23 Feb 1979
Somachandra De SilvaSL2702/39 & 0/3133.3162.09v NZColombo16 Mar 1984
PreviousPage 290Next

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.