Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL48/0 (6)SL need 63 runs in 264 ballsT20I3rd 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 (with 2 balls remaining)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
Abu JayedBAN201920194494.51638294/1084/10842.444.0363.22100
Rodney HoggAUS1983198359129.12538293/204/9242.442.9686.11000
Naseem ShahPAK202420243592.3838393/924/12642.564.1461.67000
Graeme CremerZIM2013201346102.21238894/44/443.113.7968.22100
Prior JonesWI19481948481443138894/544/8343.112.6996.00100
Tharindu RatnayakeSL2025202524100.4538993/1026/29843.223.8667.11000
Roger BinnyIND198319838101061238993/183/1843.223.6770.67000
Mohammad AkramPAK1995199547131.12539293/394/7643.562.9987.44000
Haseeb AhsanPAK19611961341463139696/2026/20244.002.7197.33010
Don WilsonENG196419645102128539892/173/7244.221.88141.33000
Ben StokesENG202120217992.21140294/894/8944.674.3561.56100
David CapelENG19881988610154.23140492/133/5144.892.62102.89000
Devon MalcolmENG19931993471312741193/676/17045.673.1487.33000
Zaheer KhanIND20032003461101841295/955/11045.783.7573.33110
Sadu ShindeIND1951195124166.34841596/918/25346.112.49111.00010
Frank WorrellWI196019606101135b4041794/494/7146.332.20126.11100
Peter SiddleAUS2008200836133.52741994/814/11546.563.1389.22100
Shannon GabrielWI2013201358106.42441993/104/5546.563.9371.11000
Fred TruemanENG1954195436133.22742093/885/12746.673.1588.89000
Shivlal YadavIND1981198135147.43042494/1436/21347.112.8798.44100
Abdur RehmanPAK2014201435176.33343094/565/15747.782.44117.67100
David CapelENG19901990471241743693/884/15448.443.5282.67000
Abdur RehmanPAK20102010241401743793/815/23148.563.1293.33000
Michael BracewellNZ202220223696.41343993/624/15448.784.5464.44000
Ian SmithSA1947194746155.13643994/1437/18948.782.83103.44100
Rajesh ChauhanIND19971997451724344094/487/10748.892.56114.67100
Phil DeFreitasENG1986198648141.42444693/625/9449.563.1594.44000
Jomel WarricanWI2015201535107744794/676/12949.674.1871.33100
Xen BalaskasSA1936193633133944894/1264/12649.783.3788.67200
Nathan AstleNZ199919991216176.14945292/272/2750.222.57117.44000
John EmbureyENG19931993351643545992/484/16551.002.80109.33000
Henry OlongaZIM19961996610123.42146093/904/10651.113.7282.44000
Moeen AliENG20232023471261546393/763/7651.443.6784.00000
Subashis RoyBAN2017201747124.51946593/1183/11851.673.7283.22000
Jimmy SinclairSA190219023687346994/1295/24452.115.3958.00100
Omari BanksWI20042004361241547894/876/12753.113.8582.67100
Scott StyrisNZ200420041013154.33748293/883/8853.563.12103.00000
Kumar DharmasenaSL200320035101774049293/1323/15354.672.78118.00000
Wally HammondENG192819289171784149293/624/8254.672.76118.67000
Commandur RangachariIND1948194844846b1149395/1075/10754.783.5094.00110
Sid PeglerSA1924192455161.23550094/1164/14655.563.10107.56100
Taijul IslamBAN20192019451431750194/1166/20255.673.5095.33100
Adam HuckleZIM1998199869143.42450193/1023/10855.673.4995.78000
Joe RootENG202220221521140.31850492/233/8856.003.5993.67000
Mashrafe MortazaBAN2007200756137.41750594/975/13356.113.6791.78100
Reon KingWI2005200559159.32351193/484/10256.783.20106.33000
Abdur RazzakBAN2010201035125.31451893/1324/21057.564.1383.67000
Ravi ShastriIND19891989811187.43252494/784/11958.222.79125.11100
Ian BradshawWI2006200657170.13354093/736/15660.003.17113.44000
Ajit AgarkarIND2002200258131.42154292/593/11860.224.1287.78000

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