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
Jordan CoxKEN202220221201277963.5022855.70010151
Ben SlaterNOT2019201923012710042.3315184.11100190
Dane VilasLAN201720173411275542.3318767.91010140
Tim BresnanYOR201720172201266563.0016476.83020164
Dominic SibleySUR202620262301267442.0021159.72010151
Umar AkmalPAK201020103401266431.50107117.76010154
Ben DuckettENG/BP202320234501264725.20105120.00000180
Will SmeedSOM/BP202620265501265125.2082153.66010125
Steven DaviesSOM2019201912012510962.5021358.69100181
Luke WrightSUS201820183301259241.6779158.2301189
Colin de GrandhommeNZ201920192201246462.00118105.08020113
Sophie LuffSOM20252025221124111*124.00121102.48100180
Jamie OvertonSOM/SUR2020202033112412062.0094131.91101166
Tom LammonbySOM/MO202220223411244041.3326546.79000152
George BartlettSOM2022202212012311161.5025548.24100114
Tom LawesSUR202620262201238361.5015280.92010164
Lewis GregorySOM/TR202220223421236061.5014485.4201077
Sean DicksonSOM202320233421235361.5014982.55010121
Evelyn JonesCS/BP2021202166112352*24.60116106.03011220
Jeetan PatelWAR/BB20182018171331233212.3017968.72001132
Derek RandallENG1982198212012210561.0017968.16100140
Marcus TrescothickENG200520052311229061.0015976.73010202
Tom AbellSOM/WF202520254511224830.5018565.95001132
Sterre KalisND/BP202420245501224724.40113107.96001171
Chris NashSUS20152015110121121121.0020359.61100141
Andrew StraussENG200920092201216960.5020060.50020150
Peter TregoSOM2014201422012110160.5013291.6710084
Adam LythYOR/NS2022202233112158*60.5075161.33020810
Alex DaviesLAN201720172301217940.3319761.42010190
Chris LynnHAM20252025221120108*120.0058206.90100612
James NeeshamNZ2019201922112097*120.0014682.1901083
Eoin MorganENG201420143301207140.00116103.4501068
Josh CobbNOR201820182301206140.00103116.50010124
James RewSOM202520253401206130.0017967.04010170
Tim BresnanWAR/BB20212021101021203515.0020259.41003191
Ben BrownSUS20152015111119119*-15079.3310081
Chris GayleWI200420042301198239.6716074.38010211
Shafali VermaBP2021202144111976*39.6778152.56010152
Rishi PatelLEI20212021110118118118.00107110.28100123
Billy RootNOT20172017322118107*-101116.83100102
Michael VaughanENG200420043401188629.5017368.21010122
Jonny BairstowENG/YOR201620164401188329.5017467.82010110
Viv RichardsWI19841984110117117117.0015475.97100171
Luis ReeceDER202320233301175739.0012593.60010132
Jonny BairstowENG/YOR202320233401177829.2513984.17010170
Shivnarine ChanderpaulWI20072007111116116*-12295.0810093
Liam DawsonHAM20162016110116116116.0020058.00100131
Chris RogersMID201420141201168258.0018164.09010151
Tom HainesSUS202620261201166758.0019958.29010190
Geraint JonesENG200420043301167438.6716172.05010150

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