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
Reggie DuffAUS1902190224017410443.50--100230
Allan BorderAUS1982198256217475*43.5030856.49020140
Keith ArthurtonWI199219926611747134.8036248.0702063
Daniel HughesSS/NSW2021202145117389*43.2547236.65020201
Bill PonsfordAUS1925192524017212843.0024254.5510060
Mudassar NazarPAK198519855501727734.4025667.19020150
Adam GilchristAUS2002200256117212434.40150114.67101194
Harry MakepeaceENG1921192112017111785.5041341.4011060
Reg SimpsonENG19511951121171156*171.00--100140
Colin CowdreyENG19621962121171113171.0035448.31110120
Ian RedpathAUS1976197612017110185.5035648.03110150
Jack BrownENG1895189512017014085.00--100210
Asanka GurusinhaSL1995199512017014385.0035947.35100161
Viv RichardsWI198219823301707856.6724469.67020112
Michael BevanAUS1996199644217065*85.0024170.54020130
Neil HarveyAUS195119512401698342.25--020240
Gus LogieWI198519854411697256.33164103.05020112
Sachin TendulkarIND1999199912016811684.0031353.67110131
Jack HobbsENG190819082401688342.007873.08021180
Sunil GavaskarIND198119813401688042.0042339.72020100
Clive LloydWI198419845611686533.6026363.88010151
Hilton CartwrightMS202120216641684284.00105160.00000109
Marcus StoinisAUS/MS/WA2019201955216778*55.67148112.84010165
Matthew ShortAS/VIC202220224501678933.40156107.05010108
Yashasvi JaiswalIND202420241201668483.0032650.92020191
Bill LawryAUS196519651201668883.0042139.43020150
Billy MurdochAUS188218822311668583.00--010110
Ian ChappellAUS19681968110165165165.0032051.56100160
George BaileyTAS2017201712016510682.5030753.75110172
John EdrichENG197119712311658282.5038742.64020120
Ravi ShastriIND1985198544116563*55.0042039.2902090
Geoff MarshAUS198619864501657433.0034747.55020170
Mark WaughAUS199319935501658433.0027260.6602061
Johnny BriggsENG1885188522016412182.00--100230
Russell EndeanSA19521952121164162*164.00--10090
Romesh KaluwitharanaSL199619963301647754.67152107.89020230
Dean JonesAUS1989198933116485*82.0025364.8201051
Greg ChappellAUS197919793401649241.0020181.59010160
Annabel SutherlandAUSW20252025110163163163.0025863.18100211
Eddie BarlowSA1964196412016310981.5035645.79110160
Craig WhiteENG2002200223216385*163.0027060.37020133
Jack GregoryAUS192519252411634554.3315750.96000181
Maurice LeylandENG19371937241163111*54.3334647.11100140
Matthew WadeAUS/HH/TAS2022202266116343*32.6017095.88000143
Hansie CronjeSA1993199322116291*162.0028856.25020100
Allan BorderAUS198919894401627840.5021475.70020151
Martin CroweNZ198719871201618280.5025862.40020210
Dilip VengsarkarIND1986198633116177*80.5021475.23010110
Gerry AlexanderWI196119612401617340.2540439.85020130
Donald BradmanAUS19291929121160123160.0033647.62100110

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