Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BothamENG19801980231146119*73.0026555.09100160
Geoff MarshAUS199119914501468629.2042634.2701180
Arthur MorrisAUS19481948121145100*145.0033343.54100100
Ted DexterENG196219621201459372.5036240.06020160
David BoonAUS1991199145214544*48.3329848.6600080
Jordan SilkSS/TAS202120214521457848.33126115.08010122
Mark TaylorAUS199119912301447148.0025955.60020120
Glenn MaxwellAUS/MS201920194401448236.0088163.64010107
Arthur MorrisAUS195319531201439971.50--01090
Jacques KallisSA1997199723014310147.6739436.2910070
Alan KippaxAUS193119312301436747.67--020121
Doug WaltersAUS1980198034014310735.7525556.0810080
Viv RichardsWI198519855501437428.60138103.62010131
Travis HeadAUS2019201912014211471.0029847.65100140
Jack HobbsENG1920192012014212271.0025555.69100110
John WatkinsSA195319531201429271.00--020121
Sadiq MohammadPAK1972197212014213771.0027751.26100160
John WrightNZ198719871201429971.0029448.30010150
Josh PhilippeSS/NSW202420242311428871.0022762.56010122
Sunil GavaskarIND198619863301427247.3324857.2602060
Gordon GreenidgeWI198819882311425771.0028150.53010170
Michael BevanAUS20022002441142102*47.3317780.23100120
Aaron FinchAUS/MR202220224401428235.50121117.3602074
Geoff BoycottENG197919794411426847.3328949.13010110
Qasim UmarPAK198519855511425735.5021665.74011101
Fergus O'NeillVIC2023202346314270*47.3316884.52010173
Rahul DravidIND200320031201419270.5033342.34010180
Matthew HaydenAUS20012001121141138141.0022163.80100170
Alan KippaxAUS1928192812014110070.5035439.83100150
Ian RedpathAUS1972197212014113570.5021764.98100140
D'Arcy ShortHH202220224411415647.00109129.36010112
Alex HalesENG/ST2022202255114180*35.2594150.00010202
Marcus StoinisAUS/MS2022202266314175*47.0072195.83011710
Archie MacLarenENG18951895121140120140.00--100120
Michael BevanAUS1997199733114079*70.0026453.0301060
David GowerENG19791979442140101*70.0016385.89100121
Phil SimmonsWI1992199234014011035.0025056.0010182
Larry GomesWI198419846711406823.3325754.4701190
Ajinkya RahaneIND20202020121139112139.0026352.85100150
Leonard HuttonENG1951195112113979139.00--020110
Tom RogersMS/VIC202620265401396934.7518375.96010112
Ben DunkMS201920195501396227.80121114.88010113
Nick LarkinMS2020202075113983*34.7597143.30010163
Hilton CartwrightMS202320236611393627.80126110.3200083
Marcus HarrisVIC201920192201389469.0020567.32010161
Frank WorrellWI1951195112013810869.00--100110
Martin CroweNZ198619862201387169.0015092.0002060
Mitchell PerryVIC202320233611387527.6031843.40012110
Jacques KallisSA200120011201379968.5030445.07010101
Mitchell MarshAUS202320231201379668.5019072.11010191

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