Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

Player figures come from full scorecards, which we hold for 312 of the 441 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
James HarrisMID20192019710233311741.6368448.68111373
Sam RobsonMID20222022593331101*55.1761753.65120450
Joe RootENG2013201335032718065.4062652.24110322
Stephen EskinaziMID202020205503248464.80210154.290402015
Ravi BoparaENG2009200967032414346.2954759.23100391
Paul StirlingMID2015201571003249032.40317102.210324211
Kumar SangakkaraSL20142014230320147106.6753060.38210340
Ryan HigginsMID20262026710131913135.4455357.69201310
Kevin PietersenENG20112011351318202*79.5050463.10110341
Daniel LawrenceESS/LS2023202366031610552.6736287.29120369
Ian BellENG201220124613158863.0059752.76040291
Stephen EskinaziMID20212021691315102*39.3840877.21120423
Sam RobsonMID2018201859031413434.8958853.40110440
Dawid MalanENG/MID20172017710231311539.1348764.27100422
Jack DaviesMID20242024111213129128.3656055.71030353
Max HoldenMID20222022101313098225.7555955.28021372
Paul StirlingMID2016201698130711243.8640975.06110395
Gary BallanceENG2014201435130611076.5055954.74200351
Matt PriorENG20112011241304126101.3334687.86210311
Dawid MalanMID20192019101303027223.2347064.26021410
Jonathan TrottWAR20162016222301219*-38977.38110410
Ben StokesENG20192019342301115*150.5040075.25120277
Robbie WhiteMID20212021611130112030.1067844.40121390
Mohammad YousufPAK20062006231299202149.5047363.21100371
Stephen EskinaziMID2022202278029711837.1340772.97100355
Joe RootENG20212021241295180*98.3356552.21100330
Nick GubbinsMID20172017811029310126.6453854.46120354
Sam RobsonMID202320237133292107*29.2068942.38101360
Ben StokesENG2015201535029010158.0032489.51121445
Alastair CookENG2015201524028516271.2564544.19110350
Ryan HigginsMID/LS20252025111312855423.7546561.29012344
Paul CollingwoodENG2006200645028118656.2051554.56111330
Jonny BairstowENG20162016241276167*92.0051553.59100280
Adam VogesMID2017201779227286*38.8647457.38020230
Joe RootENG2017201745027119054.2032782.87110361
John SimpsonMID20232023101412696320.6967040.15032272
Rory BurnsENG/SUR2021202136026813244.6763542.20111361
John SimpsonENG/MID/NS20212021121612665917.7356846.83010311
Eoin MorganENG/MID2018201891212639023.9133079.700301813
Eoin MorganENG/MID201520156702608537.14253102.77021219
Stephen EskinaziMID2016201646125910651.8043060.23110365
Ian BellENG2008200844025519963.7542160.57100281
Ben GeddesMID20262026610125559*28.3352848.30021273
Mark StonemanMID2024202471002539725.3042559.53012401
Andrew StraussENG201020104502528350.4033774.78030231
Alastair CookENG2007200735025210550.4043857.53110300
Toby Roland-JonesENG/MID201720179922516535.8635770.31020334
Ollie PopeENG2023202323025020583.3328188.97100263
Max HoldenMID2021202181312495220.7548151.77010272
Dean ElgarSA/SOM2017201724024715861.7549250.20110351

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