Live6th Match · Pakistan ODI Tri-Series 2026/27SL169/2 (24.5)ENG386/5 (50)SL need 218 runs in 151 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Bowling records (Men's First-class)

Alastair Cook has played the most matches in men's first-class cricket: 247.

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Alastair CookENG/ESS2008-20222474502011/61/620.004.0030.00000
James AndersonENG/LAN2003-20262404408215.52147224239037/1911/7124.832.7354.5939404
Stuart BroadENG/NOT2007-202320437466351508196167288/1511/12126.952.9654.6832223
Sachin TendulkarIND1989-2013199145706.4832492463/103/1454.173.5392.17000
Joe RootENG/YOR2012-20261982051336.22114405975/85/3345.413.3082.66410
Shivnarine ChanderpaulWI1994-2011189432905088391/21/298.113.04193.33000
Nathan LyonAUS/WOR/LAN2011-20261863407529.11408216927108/5013/15430.552.8863.6331296
Rory BurnsSUR2015-20261831944.2713600/00/0-3.07-000
Adam LythENG/YOR2014-202617098465.3731469394/565/6137.673.1671.62100
Ian BellENG/WAR2005-2016170826.139311/331/3393.003.55157.00000
Steve WaughAUS1985-20041681501300.53293445925/288/16937.452.6584.84430
Ricky PontingAUS1995-20121683697.52427651/01/055.202.82117.40000
Jacques KallisSA/IWX1996-2013166272337283795352926/549/9232.652.8369.29750
Alex LeesYOR/DUR2015-202016659.108232/512/5127.338.9518.33000
Tom WestleyENG/ESS2014-202616579366.4541091222/132/1349.592.98100.00000
John SimpsonMID2017-20191652302300/20/2-7.67-000
Rahul DravidIND1997-200216452043911/181/1839.001.95120.00000
Kumar SangakkaraSL2004-201416441404900/40/4-3.50-000
Ben BrownSUS/HAM2014-202516352138200/10/1-3.90-000
Keaton JenningsENG/DUR/LAN2014-202016242216.132716213/374/4834.103.3161.76000
Sam RobsonMID2014-202616241157.312669204/464/6933.454.2547.25100
Hashim AmlaSA/SUR2006-201416261003900/20/2-3.90-000
Jonny BairstowYOR2025162110600/60/6-6.00-000
Peter SiddleAUS/SOM/DUR2008-20251562865177.41317143365536/389/10425.922.7756.1825170
Allan BorderAUS1978-1994156984009b1971525397/4611/9639.102.28102.79121
Wayne MadsenDER2014-202515671411731317262/82/850.653.2094.85000
Ben DuckettNOR/NOT2016-20221561024.509921/151/1549.503.9974.50000
Sam NortheastKEN/GLA2014-202515681316100/10/1-4.69-000
Ben FoakesSUR2026154120700/70/7-3.50-000
Dominic SibleyENG/WAR/SUR2016-20261531355.5626232/1032/11787.334.69111.67000
Mark StonemanMID/DUR/SUR2014-20241531850.5125711/341/53257.005.06305.00000
Jeetan PatelNZ/WF/WAR2006-20191522665668.31481160095418/3612/8929.592.8262.8724256
Tom LathamKEN2016152120500/50/5-2.50-000
Neil WagnerNZ/OV/ND2012-202515027352471069164875827/3911/11128.333.1454.0930251
Jack LeachENG/SOM2014-20261492425022.21196135655108/8512/10226.602.7059.0927305
Ben StokesENG/DUR2013-20261492263065.4521102693537/6710/12129.093.3552.1116111
Daniel Bell-DrummondKEN2017-202314939209.330680233/373/3729.573.2554.65000
Mahela JayawardeneSL1997-20141492298.12031062/322/3251.673.1698.17000
Luke WellsSUS/LAN2014-2026148150117413041091145/255/2536.043.5061.79420
Joe ClarkeWOR/NOT2016-202614838.305300/50/5-6.24-000
Mark BoucherSA200514711.20611/61/66.004.508.00000
Chris CookeGLA2021-202314737.303800/40/4-5.07-000
Daniel LawrenceENG/ESS/SUR2016-202614693864.41033034624/914/6848.943.5183.68100
Shane WarneAUS1992-20071452736784.21742179957088/7112/12825.422.6557.49483710
Jamie PorterESS2014-20261452584026.4869126205517/4112/9522.903.1343.8530233
Marcus TrescothickENG2000-20051451050615511/341/34155.003.10300.00000
Cheteshwar PujaraIND/SUS/YOR2014-202314571003900/10/1-3.90-000
Ben RaineDUR/LEI2014-20261442544598.31084131395106/279/9625.762.8654.1022190
Dean ElgarSA/SOM/ESS2012-202614451190.214735184/224/5640.833.8663.44100
Ben SlaterDER/NOT2016-202614417781522131/11/773.672.83156.00000
Page 1Next

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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