Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND80/0 (3.4)IND need 119 runs in 98 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK61/5 (13.1)SLSL chose to bowlT20I1st 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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th 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
George GiffenAUS1885188522126.34524997/1177/11727.672.9556.33010
Harold LarwoodENG1926192624951925293/346/11628.002.6563.33000
Wahab RiazPAK201020103471.21425695/636/10328.443.5947.56010
Shahid AfridiPAK200020005986.11725793/505/9028.562.9857.44000
Josh HazlewoodAUS201420142479.21525795/687/14228.563.2452.89010
Richard HuttonENG19711971581232725793/723/9028.562.0982.00000
Pragyan OjhaIND200920092485.12125893/1015/18528.673.0356.78000
John ReidNZ1953195346754b2625894/346/9728.672.0583.78100
Mervyn DillonWI199719973383.41525995/1115/11128.783.1055.78010
Sarfraz NawazPAK19741974351213425994/567/10728.782.1480.67100
Sylvester ClarkeWI197919792386.31326094/756/12128.893.0157.67100
Laurie MayneAUS1965196536831126194/438/9929.003.1455.33200
Upul ChandanaSL200020003682.11126292/214/7929.113.1954.78000
Monty NobleAUS19081908481263626293/114/2529.112.0884.00000
Walter RobinsENG1935193535871626493/735/13429.333.0358.00000
Lala AmarnathIND19521952610157.56626494/404/6529.331.67105.22100
Jayant YadavIND201620163681.31426693/304/6829.563.2654.33000
Frank CameronNZ1962196235109.43826895/486/9029.782.4473.11010
Roger BinnyIND197919794772.51326993/534/8829.893.6948.56000
Polly UmrigarIND19621962661747427295/1075/12430.221.56116.00010
Brian McMillanSA199619965101164027392/273/8530.332.3577.33000
Pramodya WickramasingheSL1992199224951927495/736/12630.442.8863.33010
George FrancisWI19311931451011527794/484/8030.782.7467.33100
Harry BromfieldSA1965196546150.46127895/885/8830.891.85100.44010
Matthew KuhnemannAUS202320233578.31128095/166/7631.113.5752.33010
Dhananjaya de SilvaSL20192019811911028293/255/5131.333.1060.67000
Malinda PushpakumaraSL2018201824821028293/285/9231.333.4454.67000
Brendon BracewellNZ197819783589.21428293/1103/7231.333.1659.56000
Norman CowansENG1982198236731028296/778/14631.333.8648.67010
Walter RobinsENG1936193647537b828393/505/13731.443.1659.67000
Bill HowellAUS1898189836163.16628494/704/13031.561.74108.78100
Dayle HadleeNZ197619763676728493/764/12831.562.8067.56000
George GiffenAUS1896189636952128593/654/11331.673.6052.78000
John SharpeENG18921892241505328796/848/16531.891.91100.00010
Erapalli PrasannaIND1975197524971928895/709/11132.002.9764.67110
Enamul Haque jnrBAN200920092496.1728993/486/11032.113.0164.11000
Frank TysonENG1959195946720b2128993/235/4632.112.4180.00000
Malcolm MarshallWI19871987351192128994/436/11432.112.4379.33100
Shane WatsonAUS2009200979891829092/303/7232.223.2659.33000
Chandika HathurusingheSL199219926111254229094/665/14532.222.3283.33100
Wiaan MulderSA202520257121001929194/504/6332.332.9166.67100
Srinivasaraghavan VenkataraghavanIND19781978351546029294/557/10232.441.90102.67100
Mahmood HussainPAK1960196034135.33829595/1295/12932.782.1890.33010
Malinga BandaraSL2005200535921429693/845/15332.893.2261.33000
Malcolm MarshallWI1990199059124.23129894/244/5433.112.4082.89100
Andrew McDonaldAUS20092009471223930093/253/7233.332.4681.33000
Miguel CumminsWI201820185101032730293/115/2733.562.9368.67000
Aamer JamalPAK202420245664.3330396/696/9133.674.7043.00010
Dhammika PrasadSL200820082466.2530493/785/13833.784.5844.22000
Sarfraz NawazPAK19811981351183230693/115/5434.002.5978.67000

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