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
Mansur Ali Khan PataudiIND196719671201608580.0035145.58020200
Alec StewartENG1998199812015910779.5025861.63110200
Graham GoochENG198019802301599953.0032848.48020160
Marnus LabuschagneAUS202420243301587252.6729753.20020120
Matthew HaydenAUS2004200445115856*39.5024265.29020150
David BoonAUS198619864501587631.6024564.49010130
Roy McLeanSA1953195312115781157.00--020241
Kepler WesselsAUS198319834411577952.3326559.25020180
Michael VaughanENG2002200212015614578.0023566.38100213
David BoonAUS198519854501565531.2027656.52010100
Rod MarshAUS198119817811564522.2935444.07000110
Imran KhanPAK1983198312115583155.0032248.14020180
John BenaudAUS1972197212015514277.5024762.75100182
Mohsin KhanPAK1983198312015515277.5024463.52100181
Bruce LairdAUS198119812401556438.7538140.6802090
Mohammad AzharuddinIND1985198544115593*51.6727456.5701190
Glenn MaxwellMS2025202543315476*-74208.110201011
James PeirsonBH/QUE202420242311548277.0020575.12021132
Neil HarveyAUS19481948110153153153.0025160.96100120
Jack GregoryAUS1921192112115377153.0026857.09020180
Richie RichardsonWI1988198823015312251.0033445.81100170
John DysonAUS1983198333115378*76.5027455.84020121
Wally HammondENG193719372401535638.2534045.00020210
Rod MarshAUS19771977241153110*51.0027356.04100130
David BoonAUS198819886701534721.8628553.68000180
Shivnarine ChanderpaulWI199619962301525850.6732946.2002080
Marcus StoinisAUS/MS2025202555215262*50.67100152.00010164
Mark WaughAUS2000200056115278*30.4028852.78010130
Ian ChappellAUS19671967110151151151.0022467.41100210
Geoff MarshAUS198819886701518721.5737140.70011110
Jake DoranTAS202120211201509875.0033644.64020110
Tom HoranAUS1881188112015012475.00--100100
Paul SheahanAUS1972197212015012775.0025359.29100140
Neil FairbrotherENG1992199233215075*150.0018182.87020100
Vernon RansfordAUS190819082401505437.508460.7102090
Allan BorderAUS1992199234115011050.0032146.7310071
Ijaz AhmedPAK1990199034015012137.5040936.67100140
Kim HughesAUS198019804501505130.0031048.39010121
Glenn MaxwellMS2020202077415059*50.00121123.97010143
Campbell KellawayMS/VIC202320236711504825.0039837.69000171
George UlyettENG187718772401496337.258340.96020131
Doug WaltersAUS1981198145414978149.0028452.46010100
Zaheer AbbasPAK197719771201489074.0021867.89020150
Viv RichardsWI197619761201489874.0015794.27020210
Seb GotchMS/VIC201920195521489349.3319775.13010142
Colin McCoolAUS19471947121147104*147.0028052.50100110
Ken BarringtonENG19661966121147115147.0020372.41100112
Mohinder AmarnathIND198619863311477473.5021070.00020100
Steve WaughAUS1994199434314794*147.0030148.8401060
Vic RichardsonAUS1925192512014613873.0024858.87100130

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