Live3rd T20I · India in New Zealand 2026/27NZ4/1 (1.2)INDIND chose to bowlODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th 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/27NZIND

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
Kuldeep YadavIND201720172458918794/405/9620.783.2238.67200
Colin McCoolAUS1946194634454b618795/1098/18220.782.4750.44010
Claude CarterSA1914191423982918896/507/7720.891.9265.33010
Reggie SchwarzSA190719073587.42219293/216/6621.332.1958.44000
Albert TrottAUS1895189534791719298/438/5221.332.4352.67010
Stan McCabeAUS193119317993.32219594/134/3821.672.0962.33100
Wasim RajaPAK1979197989452b1419794/686/8621.892.6250.22100
Tinashe PanyangaraZIM2013201324882819993/435/11322.112.2658.67000
William CooperAUS188118811293.22720096/1209/20022.223.2141.56010
Bert VoglerSA19061906510933420192/243/3422.332.1662.00000
Bernard BosanquetENG190519053458.4320198/1078/13622.333.4339.11010
Nishan PeirisSL202420241251.3720396/1709/20322.563.9434.33010
Trevor GoddardSA1970197036126.35820393/274/6822.561.6084.33000
Bill VoceENG193319334884.31620493/273/4022.672.4156.33000
Norman YardleyENG1948194857842220492/324/7122.672.4356.00000
PADLR SandakanSL201620163571.41220794/587/10723.002.8947.78100
George HirstENG1902190246791820895/776/8423.112.6352.67010
Bob CowperAUS1967196757691b4520993/274/8623.221.8176.78000
Jayananda WarnaweeraSL19921992241073720994/256/13223.221.9571.33100
Lindsay KlineAUS195819585680.62221094/335/6423.331.9571.78100
Chris CairnsNZ1991199112591121195/759/21123.443.5839.33110
Scott BolandAUS2026202623801521295/815/8123.562.6553.33010
Jim LakerENG195319533658.51121294/755/10923.563.6039.22100
Sarfraz NawazPAK198219823594.52421394/634/6323.672.2563.22100
Damien FlemingAUS1994199424681121594/757/16123.893.1645.33100
Umesh YadavIND2022202236721221794/255/5724.113.0148.00100
Foffie WilliamsWI1948194836120.44521893/514/9524.221.8180.44000
Frank WorrellWI1952195236564b1721894/957/13724.222.3262.67100
Michael HoldingWI1985198535822421894/795/11524.222.6654.67100
Charles MacartneyAUS190819084885.11822293/445/6824.672.6156.78000
Saeed AhmedPAK196919693598.33022494/646/10824.892.2765.67100
Ruchira PereraSL2001200147731622593/404/5725.003.0848.67000
Douglas HondoZIM2005200524872022796/596/9625.222.6158.00010
Bob BerryENG1950195024108.54722895/639/11625.332.0972.56110
Dattu PhadkarIND1953195346113.13323095/647/8825.562.0375.44010
Norm O'NeillAUS1965196546822323094/415/10625.562.8054.67100
Kapil DevIND1991199124901923095/975/12725.562.5660.00110
Alf HallSA192819282496.41823396/1009/16725.892.4164.44010
Neil WagnerNZ2015201524601323493/405/14326.003.9040.00000
Roly JenkinsENG194919493656623994/485/9426.563.2049.78100
Jeremy ConeyNZ1985198510121103623992/383/5226.562.1773.33000
Jackson BirdAUS201320132483.33024294/417/11726.892.9055.67100
Ajaz PatelNZ2019201924861324295/896/16326.892.8157.33010
Harold RhodesENG195919592474.51024494/505/15927.113.2649.89100
Rolph GrantWI19351935471202724593/684/8627.222.0480.00000
Mohammad HafeezPAK2015201578791124892/404/12927.563.1452.67000
Ben StokesENG202620263580.41424894/706/11927.563.0753.78100
Alan DavidsonAUS196219622483.11624896/756/12827.562.2473.89010
Kapil DevIND199419944881.41824893/735/11427.563.0454.44000
Dilhara FernandoSL200420042461.1524994/776/14227.674.0740.78100

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