Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)List A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

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
Jeff ThomsonAUS21742/166 & 0/83734.70v ENGLeeds13 Jun 1985
Muttiah MuralitharanSL21742/1746592.68v INDColombo2 Aug 1997
Ajantha MendisSL21742/109 & 0/654443.95v INDColombo3 Aug 2010
Chris MorrisSA21741/150 & 1/244074.35v ENGCape Town2 Jan 2016
Moeen AliENG21742/1745353.28v INDMumbai8 Dec 2016
Bill VoceENG21752/81 & 0/945163.43v WIKingston3 Apr 1930
Salim DuraniIND21751/36 & 1/13969212.54v ENGKanpur1 Dec 1961
Phil NewportENG21752/153 & 0/224473.98v AUSLeeds8 Jun 1989
Brian MurphyZIM21752/17540.524.29v INDNagpur25 Nov 2000
Muttiah MuralitharanSL21752/1753704.73v INDKanpur24 Nov 2009
Ajantha MendisSL21752/152 & 0/234344.07v BANGalle8 Mar 2013
Bruce MartinNZ21750/113 & 2/624374.07v BANChittagong9 Oct 2013
Neil WagnerNZ21752/75 & 0/1004364.07v SLWellington15 Dec 2018
Amir HamzaAFG21751/85 & 1/9040.114.36v BANDhaka14 Jun 2023
Vinoo MankadIND21762/17659102.98v WIDelhi10 Nov 1948
Peter PhilpottAUS21760/102 & 2/7469242.55v WIBridgetown5 May 1965
Kapil DevIND21762/149 & 0/274753.74v PAKLahore10 Dec 1982
Venkatesh PrasadIND21762/104 & 0/724264.19v SLColombo9 Aug 1997
Alok KapaliBAN21762/122 & 0/544024.40v SLColombo28 Jul 2002
Brad HoggAUS21762/121 & 0/554444.00v INDSydney2 Jan 2008
HMRKB HerathSL21762/161 & 0/1566112.67v BANGalle8 Mar 2013
Derick ParryWI21771/100 & 1/7755113.22v INDBombay1 Dec 1978
Jonathan AgnewENG21772/123 & 0/544364.12v SLLondon23 Aug 1984
Geoff AllottNZ21771/117 & 1/6050.573.48v AUSBrisbane7 Nov 1997
David BrownENG21782/99 & 0/796292.87v AUSLeeds25 Jul 1968
Sajeewa de SilvaSL21780/88 & 2/904354.14v PAKLahore4 Mar 1999
Michael KasprowiczAUS21782/39 & 0/1394883.71v INDKolkata11 Mar 2001
Danish KaneriaPAK21782/1786252.87v INDRawalpindi13 Apr 2004
Anil KumbleIND21782/17839.324.51v PAKLahore13 Jan 2006
Danish KaneriaPAK21790/49 & 2/1304753.81v AUSPerth16 Dec 2004
Nathan HauritzAUS21792/111 & 0/686392.84v WIAdelaide4 Dec 2009
Mitchell StarcAUS21791/81 & 1/984484.07v SACape Town22 Mar 2018
Andrew FlintoffENG21801/85 & 1/954983.67v INDNottingham8 Aug 2002
Daren PowellWI21802/123 & 0/574643.91v SACape Town2 Jan 2008
Mitchell JohnsonAUS21800/111 & 2/694154.39v ENGCardiff8 Jul 2015
Dipak PatelNZ21811/37 & 1/1444743.85v AUSPerth12 Nov 1993
Shane WarneAUS21812/140 & 0/414873.77v INDChennai18 Mar 2001
Mohammad RafiqueBAN21812/1814544.02v INDDhaka25 May 2007
Mitchell JohnsonAUS21812/148 & 0/334863.77v INDSydney2 Jan 2008
Joe RootENG21811/70 & 1/1114364.21v INDRajkot15 Feb 2024
Harbhajan SinghIND21821/147 & 1/3555.443.27v SLColombo26 Jul 2010
Graeme SwannENG21822/151 & 0/314574.04v AUSAdelaide5 Dec 2013
Mehedi Hasan MirazBAN21820/116 & 2/6648.453.74v NZWellington12 Jan 2017
Mohammed ShamiIND21820/72 & 2/11055103.31v ENGLondon7 Sept 2018
Iqbal QasimPAK21831/149 & 1/345793.21v INDJaipur21 Feb 1987
Varun AaronIND21832/145 & 0/3831.115.87v AUSBrisbane17 Dec 2014
Akila DananjayaSL21831/96 & 1/8738.544.71v ENGGalle6 Nov 2018
Nicky BojeSA21841/21 & 1/1635373.47v ENGDurban26 Dec 2004
Dilhara FernandoSL21842/134 & 0/503854.84v AUSHobart16 Nov 2007
Nathan LyonAUS21842/38 & 0/1464444.18v SAPerth3 Nov 2016
PreviousPage 346Next

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.