Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Joe RootENGSri Lanka tour of England 20242024120246143123.0032775.23200280
Wally HammondENGAustralia tour of England 19381938120242240121.0041059.02100320
Mohsin KhanPAKPakistan tour of England 19821982121239200239.0042955.71100260
David BoonAUSAustralia tour of England 19931993221237164*237.0050347.12110230
James FranklinMIDSpecsavers County Championship 2017201756123711247.4039659.85110285
Robert KeyENGWest Indies tour of England 20042004120236221118.0030876.62100310
Ben GeddesMIDCounty Championship 2026202659123659*29.5049647.58021253
Kumar SangakkaraSURSpecsavers County Championship 20172017120234120117.0037063.24200252
Desmond HaynesWIWest Indies tour of England 19801980220234184117.0048148.65110303
Cheteshwar PujaraSUSCounty Championship 20222022120233231116.5040657.39100213
Mark StonemanMIDCounty Championship 202420246902309725.5640656.65012361
Daniel Bell-DrummondKENCounty Championship 20252025120228223114.0037361.13100243
Shivnarine ChanderpaulWIWest Indies tour of England 20042004122225128*-42253.32110330
David GowerENGAustralia tour of England 1989198923022410674.6736062.22120300
Devon ConwayNZNew Zealand tour of England 20212021120223200111.5041154.26100241
Stephen EskinaziMIDRoyal London One-Day Cup 20192019442223107*111.50201110.95110251
Paul StirlingMIDVitality Blast 201820185502237844.60148150.68031279
Chris RogersAUSThe Ashes 20152015121222173222.0037758.89100340
Martin AnderssonMIDCounty Championship 2021202161102225320.1841054.15011281
DuleepENGAustralia tour of England 19301930120221173110.5043351.04100260
Nick ComptonMIDSpecsavers County Championship 2016201658022013127.5049544.44101240
John SimpsonMIDSpecsavers County Championship 201720176802209027.5039555.70010312
John SimpsonMIDCounty Championship 2021202161102205920.0051442.80010280
Jonathan TrottWARSpecsavers County Championship 20162016111219219*-28975.78100310
Inzamam-ul-HaqPAKPakistan tour of England 19961996120218148109.0036659.56110271
Nick GubbinsMIDSpecsavers County Championship 201920195902187524.2247545.89023370
Bill BrownAUSAustralia tour of England 19381938121216206*216.0042950.35100230
Dawid MalanMIDSpecsavers County Championship 2017201736221611554.0038056.84100290
James HarrisMIDSpecsavers County Championship 201920195922168030.8657637.50011261
Joe RootENGSri Lanka in England Test Series 20142014121215200*215.0031668.04100180
Joe RootENGIndia tour of England 20212021121213180*213.0038155.91100230
George HeadleyWIWest Indies tour of England 19391939120213107106.50--200210
Dawid MalanMIDLV= County Championship 20152015341213120*71.0038954.76112220
Leonard HuttonENGWest Indies tour of England 19391939120212196106.00--100210
Graham GoochENGSri Lanka tour of England 19911991120212174106.0032265.84100230
Jack HobbsENGSouth Africa tour of England 19241924110211211211.00--100150
David GowerENGAustralia tour of England 1985198523021010270.0028573.68110311
Garry SobersWIWest Indies tour of England 19661966121209163*209.0041050.98100200
Denis ComptonENGSouth Africa tour of England 19471947110208208208.00--100200
Kumar SangakkaraSLSri Lanka in England Test Series 20142014120208147104.0042648.83110200
Steve WaughAUSAustralia tour of England 19891989232208152*208.0032164.80100192
Max HoldenMIDCounty Championship 202320235902085523.1141250.49020250
Martin DonnellyNZNew Zealand tour of England 19491949110206206206.00--100260
Scott BorthwickDURLV= County Championship 20142014120206176103.0040251.24100261
Ollie PopeENGIreland tour of England 20232023110205205205.0020898.56100223
Joe HardstaffENGIndia tour of England 19461946111205205*---100160
Duleep MendisSLSri Lanka tour of England 19841984120205111102.5024085.42110206
Michael VaughanENGWest Indies tour of England 20042004121204103204.0029968.23200230
Kevin PietersenENGPataudi Trophy 20112011121203202*203.0032961.70100211
Alastair CookESSBob Willis Trophy 20202020120203172101.5035257.67100310

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.