Live5th Match · Pakistan ODI Tri-Series 2026/27PAK111 (25.4)SLInnings break - SL need 112 runs to winT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Bowling match by match (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerWktsRunsFiguresOversMdnsEconOppositionGroundDate
Mohammad RafiqueBAN71165/36 & 2/8047.4132.43v PAKMultan3 Sept 2003
Ryan SidebottomENG71161/49 & 6/6741112.83v NZNottingham5 Jun 2008
Kemar RoachWI71166/48 & 1/6837.3123.09v BANGrenada17 Jul 2009
Neil WagnerNZ71165/64 & 2/523793.14v BANMirpur21 Oct 2013
Yasir ShahPAK71163/66 & 4/5041.372.80v AUSDubai International Cricket Stadium22 Oct 2014
Moeen AliENG71164/69 & 3/4751122.27v SADurban26 Dec 2015
Pat CumminsAUS71163/84 & 4/3244.3122.61v ENGBirmingham1 Aug 2019
Nathan LyonAUS71165/67 & 2/494182.83v INDDelhi17 Feb 2023
Keshav MaharajSA71162/57 & 5/593343.52v BANChattogram29 Oct 2024
George GiffenAUS71177/11752143.38v ENGSydney14 Mar 1885
Jim LakerENG71175/107 & 2/1054121.63v AUSSydney9 Jan 1959
Geoff ArnoldENG71173/74 & 4/4357142.05v WIBirmingham9 Aug 1973
Michael HoldingWI71174/82 & 3/3535.273.31v INDKingston21 Apr 1976
Sarfraz NawazPAK71173/56 & 4/6143.2122.03v NZAuckland23 Feb 1979
Allan DonaldSA71174/83 & 3/3448.2132.42v AUSSydney2 Jan 1994
Brian McMillanSA71174/65 & 3/5251142.29v NZCape Town2 Jan 1995
Devon MalcolmENG71173/78 & 4/3942.182.77v AUSAdelaide26 Jan 1995
James FranklinNZ71175/53 & 2/6441152.85v WIWellington17 Mar 2006
R. P. SinghIND71172/58 & 5/5933.393.49v ENGLondon19 Jul 2007
Ishant SharmaIND71174/77 & 3/4044102.66v AUSBangalore9 Oct 2008
Pat CumminsAUS71171/38 & 6/794482.66v SAJohannesburg17 Nov 2011
Jackson BirdAUS71174/41 & 3/7641152.85v SLSydney Cricket Ground3 Jan 2013
James AndersonENG71175/72 & 2/4543.2102.70v SANottingham14 Jul 2017
Keshav MaharajSA71173/92 & 4/2537.593.09v BANPotchefstroom28 Sept 2017
Wilfred RhodesENG71184/58 & 3/6055.2162.56v AUSNottingham1 Jun 1899
Arif ButtPAK71186/89 & 1/292713.28v AUSMelbourne4 Dec 1964
Danny MorrisonNZ71186/37 & 1/8151.4132.28v AUSAuckland12 Mar 1993
Glenn McGrathAUS71184/82 & 3/3648162.46v WISydney29 Nov 1996
Wasim AkramPAK71183/76 & 4/4233.593.49v WIKarachi6 Dec 1997
Shoaib AkhtarPAK71183/43 & 4/7533.253.54v ZIMHarare9 Nov 2002
Irfan PathanIND71182/86 & 5/323293.69v BANChattogram17 Dec 2004
Graeme SwannENG71184/68 & 3/5046132.57v PAKLondon18 Aug 2010
James AndersonENG71183/93 & 4/2550172.36v SLLondon12 Jun 2014
Ravichandran AshwinIND71182/76 & 5/424592.62v SLColombo20 Aug 2015
Ernie JonesAUS71195/88 & 2/3155152.60v ENGNottingham1 Jun 1899
Lance GibbsWI71191/59 & 6/6073291.63v ENGGeorgetown28 Mar 1968
Derek UnderwoodENG71191/53 & 6/6653.1202.24v AUSManchester7 Jul 1977
Curtly AmbroseWI71192/53 & 5/6661.1201.95v AUSBrisbane27 Nov 1992
Darren GoughENG71194/60 & 3/5951152.33v AUSMelbourne24 Dec 1994
Nantie HaywardSA71195/56 & 2/6323.425.03v PAKDurban26 Dec 2002
James AndersonENG71195/102 & 2/1739.582.99v SANottingham14 Aug 2003
Suranga LakmalSL71194/26 & 3/9343.4162.73v INDKolkata16 Nov 2017
Akila DananjayaSL71195/52 & 2/673243.72v SAColombo20 Jul 2018
Karsan GhavriIND71203/74 & 4/4652132.31v WICalcutta29 Dec 1978
Derek PringleENG71203/47 & 4/7349.3122.42v INDLeeds19 Jun 1986
Murphy Su'aNZ71205/73 & 2/473733.24v PAKHamilton2 Jan 1993
Matthew HoggardENG71203/33 & 4/8740.5112.94v INDLondon25 Jul 2002
Chris MartinNZ71205/55 & 2/6538.283.13v SAWellington26 Mar 2004
Harbhajan SinghIND71201/57 & 6/635092.40v NZHamilton18 Mar 2009
Sydney BarnesENG71215/74 & 2/4749.1102.46v AUSMelbourne9 Feb 1912

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