Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM48/1 (7.4)ZIM need 130 runs in 74 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Australia: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Australia×At Eden Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Keith StackpoleAUS1974120000.0080.0000200
Mitchell MarshAUS2015-202433026268.672796.3000212
Josh HazlewoodAUS2016-202433100*0.0010.0000200
Justin LangerAUS1993-200536115859*31.6021573.49012223
Allan BorderAUS1982-199381111827118.2054433.46012241
Steve WaughAUS1986-2000131512254116.0739457.11002172
Simon DavisAUS1986110000.0010.0000100
Tony DodemaideAUS1993110000.0020.0000100
Shane LeeAUS2000210000.0020.0000100
Mitchell StarcAUS2015-2024320331.50650.0000100
Bruce YardleyAUS1982120252512.503767.5700140
Colin MillerAUS2000120884.001361.5400101
Kerry O'KeeffeAUS1974-1977230643221.3321729.4900151
Max WalkerAUS1974-19772301695.333250.0000120
Jeff ThomsonAUS198223017135.673943.5900111
Kim HughesAUS1982230331711.0010332.0400120
Ray BrightAUS19862301163.672347.8300110
Brett LeeAUS2000-2005641156*5.003740.5400110
Glenn McGrathAUS1995-200784020115.006331.7500100
Brad HaddinAUS2007-20154401455336.2516587.88011127
Ian DavisAUS1974-197724124138.004850.0000120
Matthew HaydenAUS2000-20074501215024.2015777.07011222
Greg ChappellAUS1974-198246026010843.3340763.88111370
Geoff MarshAUS1986-199256018611831.0045041.33101190
Ian HealyAUS1990-19957638836*29.3315955.3500160
Glenn MaxwellAUS2015-2024771983116.3375130.6700195
Jason GillespieAUS2005210353535.0014524.1400060
Andy BichelAUS1998110212121.003756.7600000
Brad HoggAUS2005-2007310444.00580.0000000
Darren LehmannAUS1998110262626.004360.4700000
Nathan BrackenAUS2005-200721111*-250.0000000
Michael KasprowiczAUS2005310232323.004057.5000030
James HopesAUS2005-2010310292929.0024120.8300030
Phil JaquesAUS2007110333.001618.7500000
Adam VogesAUS2010110343434.003694.4400031
George BaileyAUS2016110222.001020.0000000
John HastingsAUS2016110888.00988.8900020
Paul WilsonAUS199811111*-250.0000000
Chris LynnAUS2018210181818.0013138.4600011
Kane RichardsonAUS2016-2018310191919.0013146.1500012
Peter HandscombAUS2017110777.007100.0000010
Adam ZampaAUS2024210111.00333.3300000
Ashton AgarAUS2018210222.00540.0000000
Matthew ShortAUS2024110272727.0011245.4500013
Sam HeazlettAUS2017110444.001136.3600000
Alex CareyAUS201821111*-1100.0000000
Nathan EllisAUS20242111111*-1573.3300000
Gary CosierAUS1977110212121.005637.5000030
Rick McCoskerAUS1977110848484.0018645.1601080
Len PascoeAUS198211122*-633.3300000
Page 1Next

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