Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Australia: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Australia×At Hagley Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe BurnsAUSNew Zealand2016120235170117.5048348.65110290
Steve SmithAUSNew Zealand2016-202424121113870.3333662.80110241
Mitchell MarshAUSNew Zealand2016-20243401438035.7517979.89011173
Alex CareyAUSNew Zealand202412111298*112.0014776.19010170
Marnus LabuschagneAUSNew Zealand2024120969048.0015561.94010130
Usman KhawajaAUSNew Zealand2016-2024240964524.0017554.86000110
Adam VogesAUSNew Zealand2016121706070.0014647.9501090
Pat CumminsAUSNew Zealand20241215532*55.006683.3300081
Nathan LyonAUSNew Zealand2016-2024220533326.5010251.9600050
Travis HeadAUSNew Zealand2024120392119.506262.9000041
David WarnerAUSNew Zealand2016120342217.005561.8200050
Cameron GreenAUSNew Zealand2024120302515.006149.1800060
Mitchell StarcAUSNew Zealand2024120282814.005550.9100130
Ashton AgarAUSNew Zealand2021110232323.0013176.9200021
Josh HazlewoodAUSNew Zealand2016-2024221141314.001593.3300030
Peter NevillAUSNew Zealand2016110131313.002650.0000030
Adam ZampaAUSNew Zealand20211111313*-8162.5000020
Matthew WadeAUSNew Zealand2021110121212.0012100.0000001
Jhye RichardsonAUSNew Zealand2021110111111.0011100.0000001
Marcus StoinisAUSNew Zealand2021110888.001172.7300010
Kane RichardsonAUSNew Zealand2021110555.005100.0000000
Jackson BirdAUSNew Zealand201611144*-757.1400010
Josh PhilippeAUSNew Zealand2021110222.00366.6700000
Aaron FinchAUSNew Zealand2021110111.00250.0000000
James PattinsonAUSNew Zealand2016110111.00812.5000000
Glenn MaxwellAUSNew Zealand2021110111.00520.0000000
Daniel SamsAUSNew Zealand2021110111.00333.3300000

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.