Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BellENG/WAR20142014451268189*67.0037970.71101245
Rob YatesWAR2019201957026814138.2960344.44110400
Alex HalesENG/NOT2014201445026618353.2033479.64100334
James VinceHAM/SB20242024232265166*265.00265100.00110209
Michael VaughanENG2003200323026115687.0046256.49110402
Danny BriggsWAR/BB202120211312326166*29.0044358.92031345
Keaton JenningsDUR2016201645025811351.6037169.54110245
Laurie EvansWAR20142014131412555319.6233177.04020268
Jake LibbyWOR20242024231251112125.5034672.54200272
Michael BurgessWAR202320231215425078*22.7335570.42013197
Tom ClarkSUS2025202523024914083.0040461.63110332
Matthew LambWAR/BB2019201955124917362.2542658.45100331
Rikki ClarkeWAR20162016171432497422.6439662.88023275
Adam HoseWAR/BB20182018101022486431.00242102.48020229
William PorterfieldWAR20152015121522484219.0838863.92002276
Jordan ThompsonWAR/BB/BP20262026131342465727.3326792.130102012
Daniel LawrenceENG/SUR/SL20262026341245161*81.6737265.86110290
Amy JonesENGW/CS/BP2024202488224467*40.67181134.81021312
Alastair CookENG20172017110243243243.0040759.71100330
Keith BarkerWAR20152015871243102*40.5040959.41100311
Chris WrightWAR201820187822407240.0053145.20020290
Harry BrookENG2025202523023915879.6731077.10110254
Luke WellsLAN20222022342239175*119.5039760.20100292
Liam BanksWAR/BB20192019111312386119.8339061.03021225
Ethan BrookesWOR2025202523023714079.0031675.001101615
Rob YatesWAR/BB202220221013023610418.1543853.88102391
Brendon McCullumNZ/WAR20152015441235158*78.33112209.821002115
Joe RootENG/YOR2017201733023413678.0030177.74110310
Andrew StraussENG20102010231232154116.0029478.91110225
Beau WebsterWAR20252025351231100*57.7538060.79110232
Dominic SibleyENG/WAR202120215912315628.8863736.26021242
Jamie SmithSUR/BP202320235502308846.0024095.83030238
Laurie EvansWAR201620161210323070*32.8627683.33011254
Danielle WyattENGW/SUR20262026221229124229.00142161.27200239
Rishabh PantIND2022202223022914676.33212108.02110315
John SimpsonSUS20252025231224181*112.0033766.47100331
Ben DuckettNOT2019201945122314055.7535363.17100292
Rory BurnsENG/SUR2019201924022213355.5047646.64100310
Chris BenjaminWAR/BB/BP202220221312122268*20.18187118.72010199
Jonny BairstowENG20222022121220114*220.0028577.19200293
Tom Kohler-CadmoreSOM/WF2025202544022010455.00220100.00110258
Jeetan PatelWAR20152015181322205820.0024689.43012305
Jonathan TrottENG20102010231218110109.0034762.82120250
Sophie DevineNZW/BP202220228812165330.86182118.68020246
David GowerENG19851985220215215107.5032166.98101251
K SmithWAR/BB20252025111012156823.8933364.56012254
David LloydENG19741974111214214*-39654.04100170
Rohit SharmaIND20172017221214123*214.0024886.29110223
Matthew PottsDUR/NS20242024341214149*71.3330769.71100244
BI KellawayGLA/WF2026202633021313971.0035360.34100263

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