Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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
Nahid RanaBAN3983/74 & 0/242334.26v ZIMSylhet20 Apr 2025
Mehedi Hasan MirazBAN3983/50 & 0/4842102.33v IRESylhet11 Nov 2025
Mohammad AliPAK3982/67 & 1/313382.97v WIPort of Spain2 Aug 2026
William BruceAUS3993/9951132.91v ENGMelbourne21 Mar 1885
Neil AdcockSA3992/81 & 1/182812.65v AUSPort Elizabeth28 Feb 1958
David BrownENG3991/34 & 2/6546102.15v WIKingston8 Feb 1968
Geoff MillerENG3990/0 & 3/9931112.40v NZAuckland4 Mar 1978
Vinothen JohnSL3993/993782.68v NZColombo24 Mar 1984
Richard HadleeNZ3993/993472.91v INDHyderabad2 Dec 1988
Narendra HirwaniIND3992/59 & 1/4038.352.57v WIPort of Spain15 Apr 1989
Carl RackemannAUS3993/32 & 0/6759.5211.65v PAKMelbourne12 Jan 1990
Winston BenjaminWI3990/43 & 3/5639.1102.53v ENGKingston19 Feb 1994
Pramodya WickramasingheSL3993/75 & 0/2436.482.70v SACape Town19 Mar 1998
Manjural IslamBAN3993/992953.41v NZWellington26 Dec 2001
Dominic CorkENG3991/45 & 2/542344.30v INDNottingham8 Aug 2002
Heath StreakZIM3993/993792.68v ENGLondon22 May 2003
Corey CollymoreWI3992/66 & 1/3342132.36v ENGManchester12 Aug 2004
Jacques KallisSA3991/55 & 2/443133.19v PAKCenturion11 Jan 2007
James AndersonENG3992/75 & 1/2431.363.14v SADurban26 Dec 2009
Suranga LakmalSL3993/9924.224.07v ENGSouthampton16 Jun 2011
Tim BresnanENG3991/63 & 2/363253.09v AUSChester-le-Street9 Aug 2013
Vernon PhilanderSA3990/56 & 3/4337102.68v INDDurban26 Dec 2013
Ravindra JadejaIND3992/46 & 1/5351.181.93v ENGLondon17 Jul 2014
Sohail KhanPAK3993/78 & 0/212863.54v NZChristchurch17 Nov 2016
Kamrul Islam RabbiBAN3992/78 & 1/212244.50v NZChristchurch20 Jan 2017
Ravichandran AshwinIND3993/992913.41v NZWellington21 Feb 2020
Joe RootENG3991/72 & 2/272633.81v AUSAdelaide16 Dec 2021
Ollie RobinsonENG3991/45 & 2/5442152.36v AUSAdelaide16 Dec 2021
Shoriful IslamBAN3993/69 & 0/303892.61v NZMount Maunganui1 Jan 2022
Kemar RoachWI3992/68 & 1/313582.83v ENGBridgetown16 Mar 2022
Dick TyldesleyENG31000/37 & 3/6337122.70v SALeeds12 Jul 1924
Cyril VincentSA31003/1003402.94v AUSBrisbane27 Nov 1931
Peter LoaderENG31002/79 & 1/213382.27v SADurban25 Jan 1957
Lance GibbsWI31003/92 & 0/845.2172.21v PAKKarachi20 Feb 1959
Munir MalikPAK31002/76 & 1/243163.23v AUSKarachi4 Dec 1959
Eddie BarlowSA31002/51 & 1/4918.604.00v AUSMelbourne1 Jan 1964
Mohammad FarooqPAK31002/59 & 1/4138102.63v NZKarachi9 Apr 1965
Bevan CongdonNZ31001/55 & 2/453442.94v WIKingston16 Feb 1972
Vanburn HolderWI31003/83 & 0/1751171.96v ENGBirmingham9 Aug 1973
Brendon BracewellNZ31002/68 & 1/3225.313.92v ENGLondon24 Aug 1978
Jeff ThomsonAUS31002/70 & 1/303263.13v ENGPerth14 Dec 1979
Wasim RajaPAK31003/1003063.33v AUSFaisalabad6 Mar 1980
Colin CroftWI31002/39 & 1/6136.152.76v AUSMelbourne26 Dec 1981
Kapil DevIND31002/48 & 1/5239.392.53v NZMumbai24 Nov 1988
Willie WatsonNZ31002/41 & 1/5950232.00v ENGAuckland30 Jan 1992
Fanie de VilliersSA31002/55 & 1/453592.86v INDAhmedabad20 Nov 1996
Ravindra PushpakumaraSL31003/62 & 0/382324.35v WISt John's13 Jun 1997
Dion NashNZ31002/63 & 1/3735132.86v WIHamilton16 Dec 1999
Nixon McLeanWI31002/75 & 1/253233.13v SAGeorgetown9 Mar 2001
Mashrafe MortazaBAN31003/1002733.70v NZHamilton18 Dec 2001
PreviousPage 226Next

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.