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

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Dilhara FernandoSL200020002462.5521385/986/14626.633.3947.13010
William AttewellENG1892189235193.19721683/693/6927.001.12144.88000
Khan MohammadPAK195419542255621685/615/6127.003.9341.25010
Reon KingWI200120012483.42621784/516/9827.132.5962.75100
Dilruwan PereraSL201520152465.31021884/1224/6527.253.3349.13100
Damien FlemingAUS199519952482.22422083/525/11827.502.6761.75000
Imran KhanPAK1990199066892122182/224/5427.632.4866.75000
Daryl TuffeyNZ200920092475.51222284/524/10927.752.9356.88200
Tom GarrettAUS188618863423312722283/883/5727.751.43116.50000
Billy MidwinterENG18821882341555822284/814/8127.752.1577.50100
Ewart AstillENG192819283679.21822283/993/6527.752.8059.50000
Paul CollingwoodENG20072007111172.41222382/243/3527.883.0754.50000
Albert RelfENG190619065689.52022483/403/4028.002.4967.38000
Abdul QadirPAK198019802373.1922484/1314/9328.003.0654.88100
Warwick ArmstrongAUS191219123598.32822583/354/7728.132.2873.88000
Michael RaeNZ202520252465.21422683/456/11128.253.4649.00000
Tom BurttNZ195219522381.21422685/697/10628.252.7861.00010
John SnowENG1965196524901822683/834/8028.252.5167.50000
Marcus NorthAUS2010201010983.11222786/556/5528.382.7362.38010
Tim WallAUS1933193324103.12323085/726/14728.752.2377.38010
Haseeb AhsanPAK19601960341083223185/1215/12128.882.1481.00010
Mark WaughAUS19911991912802023184/804/8028.882.8960.00100
Darren LehmannAUS200420041212831323283/426/9229.002.8062.25000
Kyle AbbottSA201520153598.32423385/406/8729.132.3773.88010
Bishan BediIND1975197524792123383/296/6929.132.9559.25000
Nathan HauritzAUS2008200824931323483/984/9529.252.5269.75000
James PattinsonAUS2016201623591323484/776/15829.253.9744.25100
Arthur RichardsonAUS19251925351083323582/204/10429.381.63108.00000
Intikhab AlamPAK197419743598.42523585/1165/11629.382.3874.00010
Abu JayedBAN201820183580.31923683/384/5929.502.9360.38000
Mushtaq MohammadPAK197619764872.41523784/584/10829.632.4572.50100
Peter PollockSA196719673690.12023782/424/9929.632.6367.63000
Ravi RatnayekeSL19841984341043323785/425/5929.632.2878.00010
Alex MoirNZ195119512390.32123986/1556/15529.882.6467.88010
S. SreesanthIND2009200924621324085/756/12230.003.8746.50010
Mahmood HussainPAK195919593591.51924084/485/6930.002.6168.88100
Brandon MavutaZIM202320232371824385/1405/17030.383.4253.25010
Jimmy SinclairSA1896189634781424384/1184/10230.383.1258.50100
Ian JohnsonAUS194919492468.21224383/376/9130.382.6768.25000
Subhash GupteIND1960196036134.45124384/435/8930.381.80101.00100
Mohammad SamiPAK200120012493.42224585/368/10630.632.6270.25010
Thilan ThusharaSL200820082461.5824683/595/12530.753.9846.38000
Umesh YadavIND202120213677.21224683/606/13630.753.1858.00000
Frank KingWI1954195435110.24124783/973/6630.882.2482.75000
Robin JackmanENG19821982241053024784/1104/11530.882.3578.75100
Doug WaltersAUS1974197481167.31124884/395/9331.002.7667.38100
Michael HoldingWI1979197924831724884/406/10131.002.9962.25100
Wiaan MulderSA20212021510892624983/14/7731.132.8066.75000
WPUJC VaasSL1998199835851425282/354/11631.502.9663.75000
HMRKB HerathSL2010201035921325284/544/5431.502.7469.00100

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