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
John SelbyENG188118811201257062.50--02070
Albert WardENG189518951201259362.50--01091
Peter BurgeAUS1965196512012512062.5024351.44100120
Bill LawryAUS197119712301255641.6737033.7801080
Joe DarlingAUS189518951201247462.00--02090
Craig McMillanNZ200220023301247341.3316177.02010102
Matthew ShortAUS/VIC202520252301246241.3319463.92021102
Jack FingletonAUS193219322301248341.3323635.5901040
Richie RichardsonWI198419843401245131.0022255.86010170
Dattu PhadkarIND1948194824212456*62.0034236.26021130
Warwick ArmstrongAUS19211921111123123*-21058.5710090
Mohammad YousufPAK2004200412012311161.5016275.93100124
Roy FredericksWI196819681201237661.5036034.1701070
Tom VeiversAUS196419642311238861.5018666.13010110
Ben DuckettENG/MS202520253401236730.7594130.85010105
David BoonAUS199319935501236424.6025847.6701030
Keith StackpoleAUS19731973110122122122.0019263.54100130
Ian RedpathAUS196419641201229761.0032537.54010140
Greg ChappellAUS1976197612112268122.0024450.0002071
Pat CumminsAUS202420242311224961.0018466.30000150
Peter BurgeAUS196119611201216860.5038931.11020150
David HookesAUS198219821201216860.5015677.56020160
Mohsin KhanPAK198519855501218124.2025846.9001050
Marlon SamuelsWI200120012201206360.0015080.00020150
Dave NourseSA1911191112112092*120.0023750.6301080
Adam GilchristAUS200420043301204840.00105114.29000171
Mike VelettaAUS1988198844112057*40.0018066.67010100
Jack BadcockAUS19371937110118118118.0022352.91100150
Mayank AgarwalIND201820181201187659.0026344.87010123
Alex DoolanTAS201920191201188859.0028940.83010150
Sunil GavaskarIND1977197712011811859.0029440.14101120
Wayne LarkinsENG199019901201186459.0031637.34020110
Desmond HaynesWI197919792311188059.0017069.4101090
Kim HughesAUS198219823401186629.5030738.44011130
Ian HealyAUS199019906611184823.6016770.6600050
Steve SmithAUS19831983110117117117.0013090.00100100
Hilton CartwrightMS2020202032111759117.0096121.88020133
Jack RyderAUS1928192812011711258.5023050.8710081
Mark WaughAUS199519953301176139.0020457.35010100
Matthew HaydenAUS2002200234011710229.2518065.00100133
Marnus LabuschagneAUS/QUE201920192401176329.2528141.6401181
Johnny TyldesleyENG190219022401176629.25--01080
Ramiz RajaPAK198519855501176023.4017865.7301090
Stephen FlemingNZ19981998111116116*-12295.0810080
Nip PellewAUS19201920110116116116.0018662.3710080
Intikhab AlamPAK197219721201166858.0025246.03010170
Greg MatthewsAUS19851985121116100*116.0021753.46100102
Bryce StreetQUE202320232401164629.0044626.01000120
Imran KhanPAK198519855411163538.6717566.2900071
Nick LarkinMS202320236531165858.0088131.82011131

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