Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Keith FletcherENGNew Zealand tour of England 19731973120203178101.5047942.38100252
Sidath WettimunySLSri Lanka tour of England 19841984120203190101.5049241.26100230
Alastair CookENGSri Lanka in England Test Series 20112011120202106101.0039551.14110250
Kim HughesAUSAustralia tour of England 19801980120201117100.5030865.26110255
Chris RogersMIDLV= County Championship 201420143502018640.2035556.62020291
Toby Roland-JonesMIDLV= County Championship 20152015461201103*40.2029967.22101311
Ian BellENGBasil D'Oliveira Trophy 20082008110199199199.0033659.23100201
Jonny BairstowENGSri Lanka in England Test Series 20162016121199167*199.0032361.61100190
Bob WoolmerENGAustralia tour of England 1977197712019912099.5045044.22110200
Sam RobsonMIDCounty Championship 202620265901988722.0041447.83010200
Tim BresnanYORSpecsavers County Championship 20162016121197142*197.0034157.77110163
Stephen EskinaziMIDVitality Blast 20212021331197102*98.50129152.71110223
Ryan HigginsMIDCounty Championship 202520256901975421.8941147.93012240
Max HoldenMIDCounty Championship 2021202151011975221.8942646.24010231
Graham GoochENGAustralia tour of England 1989198923019613665.3328868.06111200
Andrew StraussENGNew Zealand tour of England 2004200412019511297.5038650.52110260
Joe RootENGBasil D'Oliveira Trophy 2017201712019519097.5024778.95100281
John SimpsonMIDSpecsavers County Championship 201920195911957624.3849639.31021290
Marcus TrescothickENGBangladesh tour of England 20052005110194194194.0025974.90100230
Mark RichardsonNZNew Zealand tour of England 2004200412019410197.0057533.74110270
Bruce MitchellSASouth Africa tour of England 19351935121194164*194.00--100-0
Chris RogersMIDRoyal London One-Day Cup 201420144401949648.5025576.08020190
Tillakaratne DilshanSLSri Lanka in England Test Series 20112011110193193193.0025376.28100202
Warren BardsleyAUSAustralia tour of England 19261926111193193*---100130
Andrew StraussENGThe Ashes 2009200912019316196.5031661.08100260
Ben StokesENGNew Zealand in England Test Series 2015201512019310196.50186103.76110304
Alec StewartENGPakistan tour of England 199219923411937464.3338550.13031250
Steven MullaneyNOTCounty Championship 20222022121192100*192.0021191.001101610
Dawid MalanMIDSpecsavers County Championship 201820185901927021.3338849.48010241
Alviro PetersenLANSpecsavers County Championship 20162016110191191191.0028567.02100102
Dean ElgarSOMSpecsavers County Championship 2017201712019115895.5035354.11100271
Nick GubbinsMIDSpecsavers County Championship 201820184801914723.8840047.75000330
Marcus HarrisLANCounty Championship 2025202512019013895.0026870.90110280
Geoff BoycottENGAustralia tour of England 19801980121190128*190.0039847.74110170
Nick GubbinsMIDRoyal London One-Day Cup 2019201933119098*95.00176107.95021250
Dawid MalanMIDSpecsavers County Championship 201920194701907227.1435453.67020250
Bill EdrichENGSouth Africa tour of England 19471947110189189189.00--100261
Paul CollingwoodENGPakistan tour of England and Scotland 2006200612018918694.5033256.93100230
Dawid MalanMIDRoyal London One-Day Cup 20152015221189156*189.00166113.86100234
Leonard HuttonENGIndia tour of England 19521952121189150189.00--100200
Joe CracknellMIDCounty Championship 202620263411899763.0034055.59010240
Stephen EskinaziMIDSpecsavers County Championship 201920194801897523.6334155.43011290
Dennis AmissENGIndia tour of England 19741974110188188188.0030362.05100290
Frank WoolleyENGAustralia tour of England 192119211201889594.00--020220
Max HoldenMIDVitality Blast 20232023442188121*94.0096195.83100199
Zafar GoharMIDCounty Championship 202620265701885626.8636351.79010183
Alex HalesNOTRoyal London One-Day Cup 20172017111187187*-167111.98100204
Hanif MohammadPAKPakistan tour of England 19671967111187187*-55633.63100210
Arthur ShrewsburyENGAustralia tour of England 1893189312018710693.50--11090
Eoin MorganMIDRoyal London One-Day Cup 20142014441187128*62.33165113.33100206

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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