Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM208/2 (55.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (All cricket)

The most hundreds in a calendar year in all cricket at Melbourne Cricket Ground: 3 by Herbert Sutcliffe in 1925.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Herbert SutcliffeENG19251925230446176148.67121036.86300430
Donald BradmanAUS19371937230452270150.6758777.00200370
Viv RichardsWI1984198456043320872.1748589.28221454
Ricky PontingAUS20032003342395257197.5062263.50200391
Ricky PontingAUS/ICC2005200545033211766.4043676.15210274
Donald BradmanAUS19311931230321167107.00--200310
Donald BradmanAUS19481948232316132316.0047067.23210250
Steve SmithAUS20142014230310192103.3344469.82200242
David WarnerAUS20222022220306200153.0035785.71200244
David WarnerAUS20162016220300156150.00271110.70200305
Rohit SharmaIND2015201533027513891.67271101.48201237
Vinoo MankadIND1948194824024011660.0054144.36201210
Graeme WoodAUS19811981710139510043.8988844.48120271
Marcus StoinisMS20202020772376147*75.20256146.881303415
Allan BorderAUS1985198589036416340.4464156.79120282
Adam GilchristAUS1999199945036015472.0041387.17130394
Matthew HaydenAUS20032003342338136169.0041481.64130326
Greg ChappellAUS1980198046133311466.6064551.63110330
Mark TaylorAUS1993199355031817063.6062151.21110160
Steve SmithAUS20152015453312134*156.0037982.32120230
Matthew HaydenAUS2007200745030912461.8042572.71110280
Bob CowperAUS19661966110307307307.0058952.12100200
Gary CosierAUS1977197736029116848.5040272.39110310
David BoonAUS1994199434028213170.5056450.00110220
Joe ClarkeMS20222022441281101*93.67178157.871202410
Allan BorderAUS19811981710028012428.0059946.74110210
Steve SmithAUS/NSW2024202446127914055.8039670.45111283
Marcus HarrisVIC2023202347127710046.1753751.58122304
Glenn MaxwellAUS/MS20222022552275154*91.67163168.71100315
Justin LangerAUS20022002120274250137.0046359.18100311
Ricky PontingAUS2002200256027411945.6733681.55110246
Warwick ArmstrongAUS1911191124027413268.5045160.75110290
Warwick ArmstrongAUS19081908241273133*91.007244.44110283
Kim HughesAUS19811981791272100*34.0059046.10111220
Steve WaughAUS20002000563270121*90.0044860.27110261
Ricky PontingAUS2007200745126810467.0030488.16120211
Graham YallopAUS19831983110268268268.0051751.84100290
Ricky PontingAUS2000200056126711553.4031784.23121271
Mark WaughAUS2001200133025817386.0026995.91110264
Lindsay HassettAUS1951195124025710264.25--110200
Bill WoodfullAUS1931193123025116183.67--110120
Steve WaughAUS19981998343250122*250.0036768.12110200
Viv RichardsWI19791979221249153*249.00240103.75110252
Azhar AliPAK20162016121248205*248.0047652.10100230
Mark TaylorAUS1990199046024810141.3365337.98120230
Alex DoolanTAS20172017121247247*247.0038364.49101301
Clem HillAUS1898189823024618882.00--111220
Alastair CookENG20172017111244244*-40959.66100270
Desmond HaynesWI19851985551244123*61.0031278.21100280
Aaron FinchAUS/MR2015201544024313560.7527090.00111185
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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