Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
John DysonAUS1977-19831316132078*21.3375242.55022221
Mohinder AmarnathIND1977-19868833197463.8065948.41030210
MS DhoniIND2007-20191316431887*26.5047067.66011253
Fergus O'NeillVIC2022-2026915431770*28.8244970.60010395
Hansie CronjeSA1992-199878231691*52.6757155.34031150
Tillakaratne DilshanSL2008-2015892316161*45.1435389.52121340
Jack FingletonAUS1932-193746031513652.5084932.39110150
Meg LanningAUSW/MS2014-20249903146434.89276113.77030363
Jack RyderAUS1920-192959231411244.8673337.65121231
Aubrey FaulknerSA1910-191124031220478.0048364.60110391
Gundappa ViswanathIND1977-198156031211452.0057953.89120260
Pat CumminsAUS/PS2014-2024191833116320.7361850.32012301
Joe RootENG2013-2025811131091*31.0059252.36031260
Herschelle GibbsSA/PS1997-201281003069430.6052857.95021460
Chris RogersAUS2013-201424030311675.7557552.70130340
Jonathan WellsAS/MR/HH2014-2025111013036833.67248122.18020214
Moisés HenriquesAUS/SS/NSW2015-2026161823024318.88274110.220011910
Romesh KaluwitharanaSL1995-19996702997742.71298100.34040421
Derek RandallENG1977-1983810129617432.8962147.67111260
Ray LindwallAUS1947-1959915029510019.6721379.81102332
Keith MillerAUS1947-195481402945221.0023546.81011284
Blake MacdonaldMS/VIC/NSW2023-20267102293109*36.6349159.67112306
Ravi ShastriIND1985-19921110129363*32.5675938.60020130
Beth MooneyAUSW/PS2016-202555129210673.0031592.70120290
Ijaz AhmedPAK1989-20001110028912128.9062945.95112231
Leonard HuttonENG1947-19544812877941.0017823.60020230
Carl HooperWI1988-19971719228659*16.8257949.40013142
Andrew HilditchAUS1979-198546028511347.5065643.45120220
Aravinda de SilvaSL1985-20031011128446*28.4047559.79000142
Greg MatthewsAUS1983-199315153282100*23.5065842.86112232
Shivnarine ChanderpaulWI1995-20055602817346.8355051.09030142
Bert OldfieldAUS1920-1937111842774819.7974933.91002210
Seb GotchMS/VIC2017-2021201732769319.7137873.02011254
Jason RoyENG/PS2018-202244027518068.75238115.55110306
Marlon SamuelsWI/MR2000-20156822716345.1747457.17031340
Asanka GurusinhaSL1988-199678027114333.8856448.05101231
Mitchell JohnsonAUS2007-20152218526992*20.6952751.04013261
AB de VilliersSA/BH2005-20206702689138.2940366.50031216
Ramiz RajaPAK1985-1993991268102*33.5044859.82110170
Stephen FlemingNZ/ICC1997-2007771262116*43.6736172.58120160
Paul CollingwoodENG/PS2003-2012782258120*43.0038666.84100151
Mohammad YousufPAK/ASIA2000-200979025811128.6748053.75110235
Dennis LilleeAUS1972-1983272962582711.2272135.78003241
Annabel SutherlandAUSW/MS2018-202576125616351.2034574.20100321
Ian BellENG2006-201591102566523.2743558.85011161
Frank WoolleyENG1911-19256902535628.1151748.94032211
Josh InglisAUS/PS/WA2019-20259812526536.00187134.76010267
Richie BenaudAUS1952-196281302526419.3830337.95011210
Russell EndeanSA1952-1953241250162*83.33--110120
Michael KlingerAUS/AS/PS2012-20196602497141.50224111.16010174

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.