Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIMInnings break - ZIM need 178 runs to winT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th 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 runsODI6th 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/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th 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 AsifPAK71264/78 & 3/4831.124.04v INDKarachi29 Jan 2006
Shane Edward BondNZ71262/57 & 5/6946.3112.71v WIAuckland9 Mar 2006
Saeed AjmalPAK71263/59 & 4/6750152.52v ENGDubai International Cricket Stadium3 Feb 2012
Ravichandran AshwinIND71260/43 & 7/8342133.00v WIAntigua21 Jul 2016
Moeen AliENG71262/57 & 5/6940.563.09v SAManchester4 Aug 2017
Kagiso RabadaSA71264/73 & 3/533993.23v INDCape Town11 Jan 2022
Matthew KuhnemannAUS71263/63 & 4/6356.4142.22v SLGalle6 Feb 2025
Alf ValentineWI71274/48 & 3/79116751.09v ENGLondon24 Jun 1950
Graham McKenzieAUS71274/74 & 3/5354152.35v ENGLeeds2 Jul 1964
Waqar YounisPAK71275/84 & 2/4345.362.79v SLSialkot12 Dec 1991
Andrew FlintoffENG71273/52 & 4/753743.43v AUSBirmingham4 Aug 2005
James AndersonENG71274/66 & 3/6148.1122.64v AUSSydney Cricket Ground3 Jan 2011
Tim SoutheeNZ71276/62 & 1/6545112.82v ENGChristchurch30 Mar 2018
William SomervilleNZ71274/75 & 3/5256102.27v PAKAbu Dhabi3 Dec 2018
Mohammed SirajIND71276/70 & 1/5731.364.03v ENGBirmingham2 Jul 2025
George GiffenAUS71287/12854172.84v ENGLondon14 Aug 1893
Bert VoglerSA71287/12847.2122.70v ENGLondon1 Jul 1907
Roy GilchristWI71283/67 & 4/614093.20v PAKPort of Spain5 Feb 1958
Karsan GhavriIND71282/77 & 5/514093.20v WIBangalore15 Dec 1978
Glenn McGrathAUS71282/96 & 5/3249.2122.59v NZBrisbane7 Nov 1997
Muttiah MuralitharanSL71284/63 & 3/6551.192.50v AUSKandy9 Sept 1999
Ajantha MendisSL71284/71 & 3/574392.98v BANChittagong Divisional Stadium3 Jan 2009
Elias SunnyBAN71286/94 & 1/342904.41v WIChittagong21 Oct 2011
Tim SoutheeNZ71285/32 & 2/9639.4103.23v WIWellington11 Dec 2020
Clarrie GrimmettAUS71294/57 & 3/7287.3351.47v ENGLeeds20 Jul 1934
Alec BedserENG71295/115 & 2/1449112.63v AUSManchester9 Jul 1953
Shane WarneAUS71294/86 & 3/4348122.69v ENGNottingham7 Aug 1997
Anil KumbleIND71293/42 & 4/8753.472.40v ZIMHarare7 Oct 1998
Shane WarneAUS71294/93 & 3/3659172.19v ENGAdelaide21 Nov 2002
Shakib Al HasanBAN71296/82 & 1/4750.582.54v PAKMirpur17 Dec 2011
Vernon PhilanderSA71294/61 & 3/6855162.35v INDJohannesburg18 Dec 2013
Lasith AmbuldeniyaSL71292/94 & 5/3555.1192.34v WIGalle29 Nov 2021
Wilfred RhodesENG71304/104 & 3/2639.483.28v AUSManchester24 Jul 1902
Lala AmarnathIND71304/78 & 3/524162.38v AUSMelbourne1 Jan 1948
Richard HadleeNZ71303/59 & 4/7132.453.00v AUSChristchurch8 Mar 1974
Jeff ThomsonAUS71303/54 & 4/7635.722.72v INDBrisbane2 Dec 1977
Kapil DevIND71305/82 & 2/4852142.50v AUSDelhi13 Oct 1979
Kenny BenjaminWI71303/48 & 4/8245.3112.86v INDMumbai18 Nov 1994
Venkatesh PrasadIND71305/76 & 2/5457.3182.26v ENGLondon20 Jun 1996
Lasith MalingaSL71305/68 & 2/623453.82v NZWellington15 Dec 2006
James AndersonENG71305/73 & 2/573563.71v NZWellington13 Mar 2008
Zaheer KhanIND71304/77 & 3/5351102.55v AUSMelbourne Cricket Ground26 Dec 2011
Saeed AjmalPAK71304/108 & 3/2255132.36v ENGAbu Dhabi25 Jan 2012
HMRKB HerathSL71301/32 & 6/9841.563.11v SAColombo20 Jul 2018
Khurram ShahzadPAK71306/90 & 1/402834.64v BANRawalpindi30 Aug 2024
Bill JohnstonAUS71313/58 & 4/735281.89v ENGAdelaide2 Feb 1951
Ray IllingworthENG71313/31 & 4/10080371.64v INDLeeds8 Jun 1967
Saleem AltafPAK71313/71 & 4/6041.582.36v AUSSydney6 Jan 1973
Max WalkerAUS71313/66 & 4/6551111.93v NZChristchurch18 Feb 1977
Norman CowansENG71312/89 & 5/424373.05v PAKLahore19 Mar 1984

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