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)ODI1st 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 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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
Keith FletcherENG1971-197745020614641.2055437.18100160
Mitchell PerryVIC2021-202681312067517.1757535.83014160
Shan MasoodPAK2022-20233412046068.0021794.01030172
'Young Jack' HearneENG1911-192556120211440.4051839.00101150
Keith ArthurtonWI1991-19927712027133.6742447.6402083
Curtly AmbroseWI1988-1997171752014416.7532362.23001171
Daniel ChristianAUS/SS/MR2012-2023111132005625.0024880.65013174
Jos ButtlerENG/MR2013-2022101122004922.22198101.01001163
George GunnENG1908-19124701997528.4332739.14011100
Reg SimpsonENG1950-1951241198156*66.00--100140
Hanif MohammadPAK196412019710498.5042346.57110200
Steve SmithAUS1983-198554019711749.2526973.23111130
Alvin KallicharranWI1975-19805711974432.8339949.37000150
Brett LeeAUS/SS1999-2015312021973710.9436953.39005152
Mark SteketeeBH/MS/QUE2017-202511711965332.6732560.31020202
Ken MackayAUS1958-19625711957432.5064830.09010100
Barry ShepherdAUS19642311949697.0036653.01020230
Conrad HunteWI1960-196124019411048.5050438.49110170
Greg BlewettAUS1996-19995811936227.5750338.37020110
Alex RossBH/ST2017-20239831915838.20143133.57022135
Intikhab AlamPAK1964-19722401906847.5035952.92020240
Phillip HughesAUS/AS2010-201456019011231.6727170.11101230
Mike VelettaAUS1987-198856119057*38.0036352.34010160
Malcolm MarshallWI1981-1992231851905514.6230163.12011172
Chris HarrisNZ1997-200255318863*94.0029463.95020100
Hayley MatthewsWIW/HH/MR2014-20247711886931.33166113.25010260
Rohan KanhaiWI1960-19683601878431.1739147.83010270
Jimmy AdamsWI1992-2001710318774*26.7142643.90012120
Craig McDermottAUS1984-199639285187338.1335253.13008140
Syed KirmaniIND1977-198568218548*30.8330161.46000120
Babar AzamPAK/SS2016-20267901854120.5627467.52001190
Graeme SmithSA2005-20082401847546.0030161.13020210
Chris BroadENG1986-198855018411236.8044441.44100120
Monty NobleAUS19082401836445.75--020170
Andrew JonesNZ1987-19945601835930.5040545.19020100
Keith RiggAUS1931-19374601826830.3325835.27010120
Chris CairnsNZ/ICC1993-20058801826922.7518498.91022132
Mohammad RizwanPAK/MR2017-20266601814430.1724872.98000114
Garry SobersWI1960-19683601806730.0046238.96021150
Wayne LarkinsENG1980-19914601806430.0043641.28021150
Ben StokesENG/MR2013-2025710118052*20.0029361.43010163
Tim DavidAUS/PS/HH2020-2025111101803116.36133135.34000126
Harry MakepeaceENG1920-192124017911744.7546038.9111060
Alex BlackwellAUSW2014-201766317882*59.3321782.03020111
Will PucovskiVIC2019-2023461178131*35.6035949.58101180
Mike GattingENG1985-19948911784022.2538546.2300090
Peter SiddleAUS/MS/AS2008-2026281951784112.7137247.85005141
Kenneth HutchingsENG190824017612644.00--100211
Don TallonAUS1947-19515821769229.3323969.46011160
Jonathan TrottENG2010-2011221174168*174.0035249.43100140

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.