Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan Coulter-NileMSBig Bash League 2022/232022-2023630000.0050.0000300
Albert KnightENGEngland tour of Australia 1903/041904240220.50--00300
Mike BrearleyENGEngland tour of Australia 1978/791978-197945047469.4013734.3100330
Kim HughesAUSEngland tour of Australia 1978/791978-1979450985019.6025638.2801381
Ajit AgarkarINDIndia tour of Australia 1999/001999120000.0020.0000200
Glenn McGrathAUSEngland tour of Australia 1998/991998120000.0040.0000200
Ashish NehraINDIndia tour of Australia 2003/042003120000.00210.0000200
Alan HurstAUSPakistan tour of Australia 1978/791979120000.0030.0000200
Sajid MahmoodENGEngland tour of Australia 2006/072006120000.00110.0000200
Ben HilfenhausAUSThe Ashes 2010/112010120000.00120.0000200
Jasprit BumrahINDIndia tour of Australia 2024/252024120000.00110.0000200
Daniel WorrallMSBig Bash League 2015/162016320000.0020.0000200
Will SutherlandVICSheffield Shield 2024/252024120000.00100.0000200
Angus LovellQUESheffield Shield 2024/252024120000.0060.0000200
Ian JohnsonAUSEngland tour of Australia 1946/471947120000.0050.0000200
John TrimWIWest Indies tour of Australia 1951/521951120000.0010.0000200
Bhagwath ChandrasekharINDIndia tour of Australia 1977/781977120000.0020.0000200
Saleem AltafPAKPakistan tour of Australia 1976/771977120000.00190.0000200
Geoff DymockAUSEngland tour of Australia 1974/751975120000.00200.0000200
Kim HughesAUSWest Indies tour of Australia 1984/851984120000.0030.0000200
Joel GarnerWI1981–82 Australia Tri-Nation Series1981-1982420000.0040.0000200
Terry AldermanAUS1988–89 Australian Tri-Series1988-1989420000.0020.0000200
Danny MorrisonNZNew Zealand tour of Australia 1987/881987120000.00220.0000200
Mike AthertonENGEngland tour of Australia 1998/991998120000.00140.0000200
Aaqib JavedPAKPakistan tour of Australia 1989/901990120000.00250.0000200
Phil TufnellENGEngland tour of Australia 1994/951994120000.0080.0000200
Jimmy AdamsWIWest Indies tour of Australia 2000/012000120000.0070.0000200
David WilliamsWIWest Indies tour of Australia 1992/931992120000.00220.0000200
Brett LeeAUS2001–02 VB Series200233027279.003871.0500220
Hashan TillakaratneSL1995–96 Australian Tri-Series1996330110.331010.0000200
Ivo BlighENGEngland tour of Australia 1884/851882-1883230331.00--00200
Tom HaywardENGEngland tour of Australia 1903/041904230585819.3350.0001220
Bert OldfieldAUSSouth Africa tour of Australia 1931/321931-193223011113.67--00200
Arthur GilliganENGEngland tour of Australia 1924/2519252311717*8.502568.0000230
Andy RobertsWI1981–82 Australia Tri-Nation Series1981-1982430551.671050.0000200
Ijaz AhmedPAK2000 Asia Cup2000330858528.3312070.8301261
Steve WaughAUS1997–98 Carlton and United Series1997-1998441985332.6712975.9701250
Dwayne BravoMSBig Bash League 2018/19201954036199.003992.3100211
Cameron McClureVICSheffield Shield 2022/232022-20232401493.502458.3300230
Blake MacdonaldVICSheffield Shield 2025/262025-2026241188109*62.6727368.86112204
Louis StrickerSASouth Africa tour of Australia 1910/111910-191124030267.509332.2600220
Warren BardsleyAUSEngland tour of Australia 1911/121911-191224019164.756230.6500210
Victor TrumperAUSEngland tour of Australia 1907/0819082401126328.0050.00012120
Hugh TrumbleAUSEngland tour of Australia 1903/041904240862.00--00210
Jack HearneENGEngland tour of Australia 1897/98189824154*1.67--00200
Dick LilleyENGEngland tour of Australia 1903/041904241106*3.3310.0000210
Quintin McMillanSASouth Africa tour of Australia 1931/321931-193224030297.5010.0000230
Sandy BellSASouth Africa tour of Australia 1931/321931-19322411610*5.3320.0000200
Hedley VerityENGEngland tour of Australia 1936/37193724113114.337716.8800210
Ian JohnsonAUSEngland tour of Australia 1950/511950-195124024236.00--00230
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.