Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Australia: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Australia×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack MoroneyAUSSouth Africa1949-195058135211850.29--211130
Archie JacksonAUSEngland1929-193046035016458.3393937.27110250
Jeff ThomsonAUSEngland1974-19853638113504912.9674447.04006351
Dirk WellhamAUSEngland1981-19871114034910324.9379743.79110290
Marcus StoinisAUSPakistan2018-20262016334961*26.85305114.430103013
Kepler WesselsAUSSri Lanka1983-198598034814143.5050169.46110360
Peter TooheyAUSWest Indies1978-197969034812238.679256.52110292
Craig McDermottAUSNew Zealand1985-1993333063483714.5052865.91002336
Greg BlewettAUSPakistan1995-1999101413478926.6983741.46021261
Phillip HughesAUSIndia2013101403468324.7161256.54022482
Greg RitchieAUSPakistan1982-19869124345106*43.1374946.06110213
Alex CareyAUSNew Zealand2018-20251313434598*38.3343180.05030401
Cameron GreenAUSSouth Africa2022-202614164345118*28.7543978.591113012
Matt RenshawAUSIndia2017-202591413436826.3873446.73031354
Josh InglisAUSWest Indies2024-20251213234278*31.09234146.150304312
Greg MatthewsAUSSri Lanka19926923419648.7173046.71050281
Moisés HenriquesAUSIndia2009-20201316434181*28.4248770.02032238
Herbie CollinsAUSSouth Africa192135134020385.00--110380
Brad HodgeAUSSouth Africa2005-2014584340203*85.0059557.14100343
Don TallonAUSEngland1946-1953152023409218.8931658.23023210
Michael ClarkeAUSZimbabwe2004-2014994339105*67.8040583.70121301
Tom GarrettAUSEngland1877-18881933633951*12.5610323.30015121
David WarnerAUSAfghanistan2012-202466133717867.40320105.31110395
Jack RyderAUSSouth Africa1921341334142111.33--130330
Lindsay HassettAUSIndia1947-1948441332198*110.6758756.56110280
Peter BurgeAUSSouth Africa1957-196461113319133.1046341.68021274
James HopesAUSSouth Africa2006-20091915233063*25.3836889.67010232
Bruce YardleyAUSWest Indies1978-1982101623297423.5014684.25010452
Greg BlewettAUSNew Zealand1995-200081203279927.2584338.79032380
James FaulknerAUSEngland2013-20151614532769*36.33282115.960302612
Brad HoggAUSIndia1996-2012272063247923.1451063.53012183
Charlie TurnerAUSEngland1887-1895173243232911.546942.03006120
Rick DarlingAUSPakistan1979-19826703227946.0055258.33030250
Josh InglisAUSPakistan2022-2026131313206526.6733994.40021396
Brett LeeAUSIndia1999-20124935103195912.7667647.19018304
Phil JaquesAUSSri Lanka2007230318150106.0053559.44210380
Vernon RansfordAUSSouth Africa1910-19115903189535.3354758.14042250
Paul ReiffelAUSNew Zealand1993-1998231553187731.8049064.90030390
Bob SimpsonAUSPakistan196424031615379.006870.59200310
Andrew HilditchAUSIndia197961203138526.0875338.38031280
Pat CumminsAUSNew Zealand2015-2024191753133726.0841775.060013112
Mitchell StarcAUSPakistan2012-2024372963128413.5755556.220112112
Pat CumminsAUSSouth Africa2011-2026353383125012.4858952.97014337
Craig SerjeantAUSWest Indies1978611130912430.903278.13101391
Roy MinnettAUSEngland1911-191261203099025.7552657.98033390
Mitchell StarcAUSNew Zealand2011-20242826830938*17.1739877.64005318
Graham YallopAUSSri Lanka19835513079876.7550760.55040373
Graham McKenzieAUSSouth Africa1963-1970132313077613.9528239.72013235
Cameron WhiteAUSSouth Africa2009-20141414430641*30.60274111.68000279
Josh InglisAUSEngland2023-2025892303120*43.29264114.771002510

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.