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 by year (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Nuwan ZoysaSL200020006101162330893/644/6834.222.6677.33000
Stuart MacGillAUS2000200036892130992/374/8434.333.4759.33000
Murali KartikIND2000200047147.34030993/1233/7834.332.0998.33000
Greg ChappellAUS19731973711892b5131195/615/6134.562.0999.11010
Rahat AliPAK2015201535972131393/745/15634.783.2364.67000
Steve HarmisonENG200920094697.41631493/543/6934.893.2265.11000
Vasant RanjaneIND1961196136108.31931894/765/12935.332.9372.33100
Shaun PollockSA19951995461203431993/443/7335.442.6680.00000
Saqlain MushtaqPAK1998199846103.31331995/325/3735.443.0869.00010
Carl HooperWI1994199435115.11932095/1167/17835.562.7876.78010
Guy WhittallZIM19961996810127.53532094/184/3435.562.5085.22100
David AllenENG19631963361025b5832193/265/11335.671.88113.89000
Victor NyauchiZIM202120213674932293/306/6435.784.3549.33000
Jack CrawfordENG1906190659100.31932293/693/6935.783.2067.00000
Andy RobertsWI19811981481373832293/415/8235.782.3591.33000
Angus FraserENG1989198935144.23032394/634/9235.892.2496.22100
Frank CameronNZ1964196436122.23132693/584/11836.222.6681.56000
Craig McMillanNZ2001200189992532793/653/11236.333.3066.00000
Shaminda ErangaSL2013201336107.41632993/803/7936.563.0671.78000
Shivlal YadavIND1983198334111.11832995/1315/15336.562.9674.11010
Virender SehwagIND201020101413116.2933193/514/5936.782.8577.56000
Eric HolliesENG1947194736149.24633195/1235/15636.782.2299.56010
Mohsin KamalPAK198719874594.41433294/1274/4136.893.5163.11100
Vanburn HolderWI1969196936148.55233594/485/11437.222.2599.22100
Percy FenderENG19231923471222633794/295/8137.442.7681.33100
Brad WilliamsAUS20032003361183833994/535/11937.672.8778.67100
Bhuvneshwar KumarIND201320136111041834193/313/6037.893.2869.33000
Ebadat HossainBAN202620264789.11534294/567/10638.003.8459.44100
AG Kripal SinghIND19641964351434834293/433/9038.002.3995.33000
R. P. SinghIND200620062487834594/895/16438.333.9758.00100
Lance CairnsNZ19791979351122034593/863/9438.332.3199.56000
Sanath JayasuriyaSL1997199711121282934793/453/4538.562.7185.33000
Guy WhittallZIM1998199858121.52834794/635/11338.562.8581.22100
Yasir ShahPAK2022202224931035193/835/18839.003.7762.00000
Wes HallWI19681968461222935394/635/6639.222.8981.33100
Jim PothecarySA19601960361383235494/585/14639.332.5792.00100
Imran TahirSA201120114797.3835593/554/11839.443.6465.00000
Mohammad HafeezPAK20142014591222035892/383/5139.782.9381.33000
Shahadat HossainBAN200720074580636093/765/10640.004.5053.33000
Sam CurranENG20202020591152536192/393/7640.113.1476.67000
Grant FlowerZIM200120011111125.12836294/418/10440.222.8983.44200
Kenny BenjaminWI1996199636117.52236293/344/9840.223.0778.56000
Charlie StayersWI19621962481062036493/654/8540.443.4370.67000
Wally HammondENG1930193067173.24036594/634/6340.562.11115.56100
Wes HallWI196919693692.11036793/1135/20440.782.9981.89000
Pedro CollinsWI20012001361141637794/784/13041.893.3176.00100
Phil EdmondsENG1987198767169.35737793/795/15841.892.22113.00000
John LeverENG1980198036131.52737794/1114/12941.892.8687.89100
Barry KnightENG19661966471010b3837992/414/16942.112.25112.22000
Zaheer KhanIND20142014241072038295/1705/22742.443.5771.33010

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