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 352 of the 422 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ollie PopeENG20252025110171171171.00166103.01100242
Alastair CookESS202320231201719985.5035248.58020210
Gary BallanceENG/YOR201420142201709985.0036646.45020191
Marcus TrescothickSOM201420142301708756.6724070.83020241
Eoin MorganENG2010201023017013056.6728859.03100242
Sam HainWAR2016201634117092*56.67133127.82021214
David WarnerAUS2019201922016916684.50155109.03100145
Ed BarnardWAR2026202622016816584.0022574.67100212
Lyndon JamesNOT2026202679316838*28.0031353.67002182
Joe RootENG/YOR20142014331167154*83.5031852.52100160
Nat Sciver-BruntENGW/TR202520255501676633.40114146.49021213
Bess HeathTR/DUR202620266621675741.75101165.35010232
Dane VilasLAN20192019110166166166.00100166.00100138
Sam HainWAR/BB/TR2025202544116692*55.3321278.30010146
Hashim AmlaSA201720171201658782.5032950.15020252
Luke FletcherNOT201920191113216446*14.9132850.000021311
Nick BrowneESS20192019110163163163.0037044.05100270
Ollie PopeENG2022202212016314581.5027359.71100163
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
Arun HarinathSUR2016201612016013780.0031351.12100201
Josh BohannonLAN202320231201609280.0020478.43020220
Mohammad HafeezPAK201920193301598453.00141112.77020125
Leus du PlooyDER2020202034015913039.7520776.81100203
Miles HammondGLO20242024110157157157.00113138.94100225
Ricky PontingAUS2009200933015712652.33138113.77100203
Sarah BryceTB2026202688315757*31.4017788.70010121
Murali VijayESS2018201812015610078.0027656.52110240
Rehan AhmedLEI/TR2025202555215645*52.00118132.20000166
Tom LathamNZ2026202612015515177.5022070.45100160
Ben DuckettENG/NOT/BP202320234601557525.8318484.24010192
Tom BantonSOM/TR202520255611554931.0025161.75000182
Travis HeadAUS20242024111154154*-129119.38100205
Ian HollandHAM20232023231154138*77.0026957.25101191
Rory BurnsSUR20182018110153153153.0024861.69100231
Liam LivingstoneENG/BP2021202122015310376.5074206.761101012
Will JacksENG/SUR/OI202420243401536238.25150102.00020117
Ryan HigginsMID2023202312015213776.0020175.62100160
Annabel SutherlandAUSW20232023121152137*152.0020175.62100191
Billy GodlemanDER202020203401518637.7521669.91011181
Orla PrendergastTB202620264401515637.75121124.79010125
Alex HalesNOT202020207701514921.5784179.76000236
James PattinsonNOT202220224611493929.8022665.93000203
Matthew MontgomeryNOT20242024101121495216.5623363.9501192
Matthew CritchleyDER202020203401484537.0020372.91000162
Nasser HussainENG2003200312014611673.0033044.24100200

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