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
Richard LeviNOR2018201823111695*58.0088131.82011116
Graham ThorpeENG200420041201156157.5020556.10020170
Shane WatsonAUS200920091201156257.5022052.27020190
Yashasvi JaiswalIND202520251201158757.5012989.15010190
Tom AbellSOM202220222301158738.3320356.65010131
Ateeq JavidWAR20142014131051152823.0029638.8500050
Michael VandortSL2006200612011410557.0032235.40100100
James HildrethSOM2014201422111498114.0016569.09010132
Shikhar DhawanIND201720172201146857.0099115.15010132
Ajinkya RahaneIND2014201422011410657.00104109.62100105
Mark StonemanDUR2015201512011411157.0022251.35100160
Tom BantonSOM/TR202620263301146738.0059193.22011107
Tammy BeaumontENGW/WF/TB202520254401144428.50103110.68000191
Pieter MalanWAR202120213501143222.8022550.67000140
Ben RaineLEI20182018110113113113.0046245.65100810
Moeen AliENG/WOR/BP202220226601135218.8376148.6801098
Will RhodesWAR/BB202020206701134616.1421353.05001131
Ed PollockWAR/BB201920197701133816.1493121.51002194
Issy WongENGW/LS/WAR20252025111011133312.5614677.40000100
Ben StokesENG20172017221112102*112.0012391.06100152
Jonny BairstowENG201820182311127056.0013682.35010142
Seren SmaleTHU/BP2024202453111288*56.0089125.84010100
Jos ButtlerENG/LAN2017201734211280*56.00101110.8901093
Alastair CookENG201620161201116655.5015571.61010150
Luke RonchiNZ/LEI201720172201116555.5066168.18010156
Matthew WadeAUS2019201912011111055.5014875.00100170
Charlie ThurstonNOR202020201201119655.5019058.42010170
Kevin PietersenENG200820082301119437.0016567.27010140
Steven DaviesSOM202120212301115237.0017563.43010180
Ben StokesENG/NS2024202423111157*55.5098113.27021143
Daniel Bell-DrummondKEN/BP202120213301118237.0077144.1601083
Brooke HallidayWAR202620263301115237.0014974.5001070
Michael BurgessWAR/BB201920199911115213.8812390.24012151
Luke WrightSUS20152015110110110110.0020453.92100131
Aaron FinchYOR20142014110110110110.0014675.3410093
Justin LangerAUS200520051201108255.0020154.73010110
George BaileyAUS201320133201105555.0016068.7502070
Jake LibbyWOR202120212201107455.0015869.62010140
Colin IngramGLA2026202612010910154.5017960.89100141
Jamie SmithENG/SUR/BP202420245401099527.2511892.37012123
Glenn MaxwellBB202320237701094415.5770155.71000135
Marcus NorthAUS200920091201089654.0020851.92010160
Saleem YousufPAK1987198712110891*108.0019655.10010150
Andrew UmeedWAR2016201634010810127.0024943.37102110
Ben DuckettENG/BP202520256701086015.4394114.89012141
Denesh RamdinWI20122012111107107*-18358.4710090
Matthew LambWAR201820182311077953.5023944.77010100
Ashar ZaidiSUS20152015110106106106.0014971.14100130
Mady VilliersDUR20262026110106106106.0086123.26100170
Ben RaineDUR202420242201069353.0013379.7001096

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