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
Nasser HussainENG2003200312014611673.0033044.24100200
Jordan HermannSOM2026202612014610673.0027553.09100171
Seymour NurseWI196619661201469373.0023362.66020151
Tim AmbroseWAR201420143401469836.5017085.88010170
Charis PavelyLS/WAR20262026332145128*145.00120120.83100145
Sophia DunkleyTR202620264401456536.2590161.11020203
Jonny BairstowENG2022202212014413672.00103139.81100167
Tom AbellSOM/WF2024202422014411172.0025656.25100140
Reg SimpsonENG1951195112014413772.00--100210
Daniel ChristianNOT2018201877214339*28.6092155.4300079
Ben SlaterNOT2020202022014214271.0030446.71101170
Archie MacLarenENG1905190512014214071.00--100210
Tom SmithLAN201620161201417170.5039136.06020180
Tom GraveneyENG1966196612014110970.5033442.22100151
Tony GreigENG1973197312014113970.5019074.21100160
Liam DawsonHAM202320232301418247.0020170.15020122
Richard OliverWOR201520152301419947.0021764.98010163
Harry BrookENG/SL202620263401415835.25134105.22010131
Matthew MontgomeryNOT202520258601417523.5019173.82010230
Brian BennettZIM2025202512014013970.0015391.50100260
Andrew StraussENG200620062301407846.6724357.61020160
Jake BallNOT201520151714414049*14.0014199.29001177
Donald BradmanAUS1930193012013913169.5030944.98100100
Nadine de KlerkTB20242024441139106*46.3315689.10100132
Geoff MarshAUS19891989110138138138.0038236.13100150
Haseeb HameedLAN2016201612013812269.0032542.46100190
Donald BradmanAUS1948194812013813869.0033341.44101100
Bruce EdgarNZ198319831201387669.0039235.20020140
Dawid MalanENG/YOR/TR2023202344113895*46.0099139.39010154
James HildrethSOM20182018110137137137.0020367.49100201
Rohit SharmaIND20182018111137137*-114120.18100154
Peter RichardsonENG1957195712013712668.50--100100
Alan KnottENG1977197712013713568.5021364.32100180
Stuart BroadNOT201620162301375545.6715190.73010221
Matthew HurstLAN2024202423113710468.5019171.73101125
Brett HuttonNOT2023202371121372815.2243031.86000113
Nat Sciver-BruntTR/TB202620264401364734.0090151.11000171
Ravi BoparaESS20192019110135135135.0024255.79100110
Graham ThorpeENG1997199712113582*135.0021064.29020190
Jake LehmannHAM20262026121135133*135.0026451.14100140
KS RanjitsinhjiENG1899189912113593*135.00--010110
Paul CollingwoodENG200720072301356345.0022759.47010140
Stuart BroadENG/NOT201720177711345722.3313797.81022164
Michael VaughanENG2007200712013312466.5021761.29100190
George BartlettSOM2019201922013313366.5022559.11101170
Sai SudharsanSUR2024202412013310566.5023456.84100111
Gary BallanceYOR20192019231133101*66.5028946.02100201
Ben DuckettNOT201820183501338026.6020265.84011230
Ned EckersleyDUR20212021121132113*132.0020863.46100140
Clem HillAUS189918991201328066.00--02070

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