T20I3rd 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Australia: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Australia×At Galle International Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shane WarneAUS1999-200444026236.507932.9100240
Mitchell StarcAUS2016-2025571642610.6712053.3300262
Stuart MacGillAUS2004110000.0010.0000100
Shane WatsonAUS2011120222211.0020110.0000150
Brad HaddinAUS2011120242412.005147.0600131
Peter NevillAUS2016120242412.003961.5400130
Joe BurnsAUS2016120221.00633.3300100
Josh InglisAUS202522010210251.0096106.25101101
Jason GillespieAUS1999-20043321511*15.002755.5600130
Mitchell SwepsonAUS2022230431.332119.0500100
Adam GilchristAUS1999-2004340996824.7513672.7901191
Andrew SymondsAUS1999-200434110068*33.3310793.46011121
Steve SmithAUS2016-2025571458145*76.3386053.26301423
Nathan LyonAUS2011-20256834415*8.807261.1100160
Usman KhawajaAUS2011-2025611249023254.4487855.81111392
Glenn McGrathAUS199911100*-20.0000000
Michael BevanAUS19992114242*-4495.4500030
Matthew KuhnemannAUS2025210666.00875.0000010
Cooper ConnollyAUS2025110444.00666.6700010
Ian HealyAUS1999110444.001428.5700000
Tom MoodyAUS1999210666.001346.1500000
Michael SlaterAUS1999110969696.0022043.6401052
Greg BlewettAUS1999110626262.0018234.0701060
Colin MillerAUS1999110666.001060.0000010
Matthew HaydenAUS200412017113085.5025766.54100182
Damien MartynAUS200412015211076.0033145.92100130
Steve WaughAUS1999320251912.505644.6400030
Michael ClarkeAUS2011120836041.5012566.4001091
Michael HusseyAUS20111201109555.0021451.4001083
Michael KasprowiczAUS200412143*4.00944.4400000
Mitchell JohnsonAUS2011120221411.005242.3100020
Adam VogesAUS2016120362818.009836.7300040
Ryan HarrisAUS2011120242312.005048.0000030
Phillip HughesAUS2011120402820.008248.7800051
Mitchell MarshAUS2016120452722.508155.5600013
Josh HazlewoodAUS20161201075.003627.7800010
Trent CopelandAUS20111213523*35.004676.0900070
Jon HollandAUS201612200*-70.0000000
Beau WebsterAUS2025220543127.0011248.2100040
Damien FlemingAUS1999321201620.002774.0700020
Justin LangerAUS1999-2004230513217.0018228.0200050
Darren LehmannAUS1999-200433021812972.6736759.40110242
Pat CumminsAUS2022230472615.6742111.9000034
Cameron GreenAUS20222301047734.6715567.1001080
Mark WaughAUS1999330502816.677467.5700050
Alex CareyAUS2022-202545229115697.0039374.05100262
David WarnerAUS2016-20223611474229.4015793.63000251
Travis HeadAUS2022-20254601215720.1714185.82010171
Marnus LabuschagneAUS2022-202546119910439.8032960.49100240
Ricky PontingAUS1999-20115711374422.8329945.82000160

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