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
Graeme SmithSA20082008121161154*161.0026760.30100170
Harry BrookENG/YOR/SL202620264501617532.2020877.40010182
Daryl MitchellNZ/LAN/LS202320235601615726.83142113.38010138
Jonny BairstowENG2019201934015911139.7519581.54100176
Smriti MandhanaINDW2022202255115963*39.75105151.43020236
Babar AzamPAK20212021110158158158.00139113.67100144
Ravindra JadejaIND2025202512115889158.0025561.96020152
Chris LynnNOR20262026331158115*79.0090175.56100178
Ben DuckettNOR201620164411588452.67124127.42010212
Andrew UmeedWAR2017201735015811331.6051330.80100130
Ed PollockWAR/BB202120219911584619.75126125.40002216
Will SmeedSOM/BP20222022551157101*39.2585184.711001310
Ricardo VasconcelosNOR20222022110156156156.0019779.19100212
Phil JaquesNOT201420141201567978.0021373.24020270
Matthew CritchleyDER202120212301558351.6727057.41020220
Ben McDermottHAM202220223301546251.3389173.030201211
Alex LeesDUR2024202423015414551.3325360.87100150
Zak CrawleyKEN2019201912015310876.5021272.17100260
Ben SlaterDER201820182301536951.0025061.20020240
Tim BresnanWAR/BB2020202066215310538.2527555.64101212
Adam GilchristAUS20012001110152152152.00143106.29100205
David BedinghamDUR20232023110152152152.00108140.74100126
Sami AslamPAK201620161201528276.0034344.31020201
Paul StirlingBB2022202277015211921.7193163.441021211
MS DhoniIND2011201112115177151.0017586.29020233
Steven CroftLAN202220223401519037.7525359.68010172
Suzie BatesNZW2022202255115191*37.75115131.30011173
Kepler WesselsAUS198519852301508350.0034143.99020150
Ashwell PrinceLAN2014201434115072*50.0018680.65010133
Daniel LawrenceESS/LS202320235601506225.00148101.35010183
Chris BenjaminWAR/BB/BP2021202167415060*50.00109137.61010185
Moeen AliENG2016201622114986*149.0021469.63020172
Ian WestwoodWAR201420144401499937.2530349.17010200
Luke ProcterNOR20202020232148112*148.0029051.03100231
David BedinghamDUR202420242301486349.33138107.25010186
Ollie RobinsonDUR/NS202420243401486037.0017485.06020164
Henry BrookesWAR/BB/BP20222022141231485516.4427354.21012154
Marcus TrescothickSOM20172017121147119*147.0023762.03100210
Kane WilliamsonNZ20192019221147106*147.0020771.01100131
Ben DuckettNOR201420142301477149.0019475.77020221
Daniel LawrenceENG/ESS/LS2021202135114781*36.7526056.54021211
Jemimah RodriguesINDW2022202255314656*73.00125116.80010171
Dan MousleyWAR/BB202220225711455324.1722664.16011133
Brian LaraWI200420042301449548.0017084.71010232
Adam RossingtonNOR20202020231144135*72.0041434.78100190
Haseeb HameedNOT2021202123014410348.0019075.79100151
Dane VilasLAN2022202234114463*48.00138104.35010153
Ollie RobinsonKEN20192019110143143143.0022862.72100220
Larry GomesWI19841984110143143143.0027951.25100160
Moeen AliENG/WOR2019201945114285*35.50114124.560111011

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