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
Vic PollardNZ19731973121132116132.0037035.68100100
Jordan ThompsonYOR202020202301329844.0020165.67010154
Geoff BoycottENG19781978110131131131.0037435.0310090
Darren SammyWI2012201222013110665.5020563.90100201
Harry BrookYOR202020202301316243.6718570.81010143
Tom BlundellNZ2022202212013010665.0025151.79100180
Tom FellWOR201520151201307265.0025650.78020180
Basil D'OliveiraENG196619661201307665.0028445.77020200
Ian BothamENG1983198312013010365.0017375.14100183
Everton WeekesWI19501950110129129129.00--100170
Will YoungNOT202320232401298732.2516379.14010113
Mark StonemanDUR201520153401296232.25125103.20011192
Rory KleinveldtNOR20162016110128128128.0063203.17100109
Andrew FlintoffENG2005200512012810264.0016677.11100171
Rahul DravidIND2002200212012811564.0028744.60100180
Eoin MorganENG/MID2015201522012811364.00120106.67100155
Colin CowdreyENG196619661201289664.0034137.54010110
Tim PaineAUS2009200922012711163.5017771.75100171
Arthur MorrisAUS195319531201276763.50--020180
Robin SmithENG1989198912012710163.5019465.46100200
Charlie BarnettENG19381938110126126126.0018867.02100180
Sachin TendulkarIND200220021201269263.0018169.61010230
Tom WestleyESS20182018121126110*126.0023453.85100220
Zak CrawleyENG/NS2025202522012612463.0017572.00100140
Sid BarnesAUS1948194812112664*126.0026148.28020170
Keith StackpoleAUS1972197212012611463.0026248.09100120
Alvin KallicharranWI1976197612112697126.0028544.2101092
Tammy BeaumontENGW/TB20252025331126112*63.0013990.65100132
Philip SaltENG/LAN/MO202320233301268642.0062203.23010205
Jack LeaningYOR20152015221125116125.0020560.98100131
Colin CowdreyENG1965196512012510562.50--100140
Graeme HickENG19951995121125118*125.0023852.52100180
Danielle WyattENGW/SB202320232301255441.6716476.22010150
Heino KuhnKEN20182018111124124*-114108.77100132
Ellyse PerryAUSW202320231201249962.0021856.88010170
Adam LythYOR2014201422012412262.0023353.22100140
Jonny BairstowYOR/LS2026202634212483*62.00116106.90011127
Jamie SmithENG/SUR/SB202620263401246031.0020959.33010152
Rahul DravidIND2011201112012311761.5024749.80100160
Ian BellWAR/BB2018201822112382*123.00109112.84010141
Tim BresnanYOR201420142201239561.5021357.75010172
Liam DawsonHAM201620161201236961.5017769.49020150
Alex LeesYOR201420142201238661.5017371.10010171
Jordan CoxESS/OI202420242301238441.0018167.96011124
Ajmal ShahzadNOT201420141410412336*20.5018367.2100093
Mark RichardsonNZ200420041201227361.0025747.47010190
Jason RoyENG2019201922012211461.0096127.08100134
Sam RobsonMID20232023121122105*122.0013987.7710060
Emma LambBP/LAN202620262201227761.0013292.42010110
Ben StokesENG201820182301226240.6730340.26020100

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