Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZ2004200412016211781.0030652.94100192
Devon ConwayNZ2026202612016215781.0024067.50100223
Keaton JenningsENG/LAN2018201834016212640.5031451.59100260
Stephen EskinaziLEI2026202644216293*81.0021276.42020132
Bryony SmithTR202320234401627040.50103157.28021254
Tom WestleyESS202320231201619580.5034546.67020210
Joe RootENG/YOR201720173311617880.5017691.48020191
Mike AthertonENG19961996110160160160.0037642.55100200
Arun HarinathSUR2016201612016013780.0031351.12100201
Josh BohannonLAN202320231201609280.0020478.43020220
Allan LambENG19831983121159137*159.0027158.67100250
Mohammad HafeezPAK201920193301598453.00141112.77020125
Leus du PlooyDER2020202034015913039.7520776.81100203
Lindsay HassettAUS19481948121158137158.0041538.07100221
Rick McCoskerAUS1977197712015810779.0043336.49110181
Miles HammondGLO20242024110157157157.00113138.94100225
Ricky PontingAUS2009200933015712652.33138113.77100203
Sarah BryceTB2026202688315757*31.4017788.70010121
Murali VijayESS2018201812015610078.0027656.52110240
Mike AthertonENG1995199512015611378.0039939.10100210
Mike AthertonENG1998199812115698*156.0043435.94020210
Rehan AhmedLEI/TR2025202555215645*52.00118132.20000166
John EdrichENG19691969110155155155.0033046.97100190
Tom LathamNZ2026202612015515177.5022070.45100160
Mushtaq MohammadPAK19621962121155100*155.00--110150
Ben DuckettENG/NOT/BP202320234601557525.8318484.24010192
Tom BantonSOM/TR202520255611554931.0025161.75000182
Travis HeadAUS20242024111154154*-129119.38100205
Peter RichardsonENG195619561201548177.00--020160
Ian HollandHAM20232023231154138*77.0026957.25101191
Rory BurnsSUR20182018110153153153.0024861.69100231
Liam LivingstoneENG/BP2021202122015310376.5074206.761101012
Stan McCabeAUS193419341201538876.5027755.23020221
Will JacksENG/SUR/OI202420243401536238.25150102.00020117
Ryan HigginsMID2023202312015213776.0020175.62100160
Annabel SutherlandAUSW20232023121152137*152.0020175.62100191
Jack HobbsENG193019301201527876.0037140.97020160
Mike AthertonENG19901990110151151151.0038239.53100160
Billy GodlemanDER202020203401518637.7521669.91011181
Orla PrendergastTB202620264401515637.75121124.79010125
Alex HalesNOT202020207701514921.5784179.76000236
Bob WyattENG19351935110149149149.00--100170
Dudley NourseSA19471947110149149149.00--100151
Graham ThorpeENG20042004121149104*149.0028153.02100200
Murray GoodwinZIM20002000122149148*-25358.89100200
James PattinsonNOT202220224611493929.8022665.93000203
Matthew MontgomeryNOT20242024101121495216.5623363.9501192
Matthew CritchleyDER202020203401484537.0020372.91000162
Scott StyrisNZ2004200412014710873.5025457.87100220
Greg RitchieAUS19851985110146146146.0030947.25100160

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