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
Alice CapseyENGW/SES202220226601425023.67124114.52010201
Andrew FlintoffENG200520052201417370.5014895.27020129
Shivnarine ChanderpaulLAN20172017122141117*-21266.51100180
Joe DenlyKEN2022202212014114170.5027251.84101182
Tom AbellSOM2016201623014110447.0025555.29100151
Babar AzamPAK/SOM20192019231141101*70.5023161.04101190
Ed PollockWAR201720174401406635.0086162.79020137
Chris WrightWAR2017201759214036*20.0027550.91000220
Keaton JenningsDUR20172017110139139139.00101137.62100192
Haseeb HameedNOT20252025111138138*-24057.50100180
Billy GodlemanDER2018201823013813746.00125110.40101123
Harmanpreet KaurINDW202220225401376534.2598139.80021174
Rob YatesWAR/BB202020204501378827.4031942.95010163
Mary TaylorWAR2026202611831373027.40112122.32000152
Jonny BairstowENG/YOR2015201523013610845.3317179.53100182
Dawid MalanENG/MID201720172301366545.3325653.13010211
Kumar SangakkaraSUR201620161201358867.5022260.81010171
Ben StokesENG201920193301357945.0017875.84020153
Steven MullaneyNOT201720174301358945.00117115.38011151
Cameron BancroftGLO202420243301355345.00112120.54010142
Liam DawsonHAM201520153401356733.7525054.00010120
Nat Sciver-BruntENGW/TR202220226611354127.0013699.26000151
Will YoungNOR20222022110134134134.0023058.26100162
Graham GoochENG1985198522013411567.0018771.66100131
Mudassar NazarPAK1987198712013412467.0040932.76100170
Chris NashNOT201920192301348544.6727349.08010191
Emilio GayNOR202320233411347744.6724155.60010150
Keith BarkerWAR2018201889313448*22.3322160.63002161
Tom AbellSOM201720171201338266.5019269.27020161
Shafali VermaINDW202220225501334826.6092144.57000222
Ben FoakesSUR20222022111132132*-26350.19100181
Michael ClarkeAUS20092009121132103*132.0024753.44100180
Fletcha MiddletonHAM202420241201327466.0022259.46020161
Mike GattingENG1987198712013212466.0029045.52100170
Allan BorderAUS1985198523113285*66.0025152.59010100
Mark StonemanENG/SUR2017201722013112365.5020763.29100161
Aaron FinchYOR2015201523113173*65.5017176.61010122
K SmithWAR20242024211130130*-104125.00100135
Shikhar DhawanIND2014201422113097*130.00109119.27010136
Riki WesselsWOR2019201933113065*65.00123105.69010131
Ricardo VasconcelosNOR202620263301308843.3384154.76010173
Alex ThomsonWAR/BB2019201913941305526.0016578.79011132
Usman KhawajaGLA2018201812012912564.5017573.71100161
Joe RootENG201820182301298043.0021560.00010140
Lewis GoldsworthySOM202120214501297925.8021759.45010150
Chris BenjaminBB/BP2023202310921294618.4391141.76000114
Matt PriorENG200920092201288764.0014588.28010110
Joe RootENG/YOR/TR202420243301288742.6715582.5801093
Tahlia McGrathAUSW2022202254112878*42.6786148.84010191
Danny BriggsWAR/BB20222022141231282014.2227247.06002151

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