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
Affie JarvisAUSEngland1885-1895112133038216.8310.00011120
Brad HodgeAUSNew Zealand2005-200777230299*60.4034687.28031284
Marcus HarrisAUSIndia2018-202151013017933.4460250.00020370
Harry GrahamAUSEngland1893-1896610030110730.10--202260
Wally GroutAUSEngland1958-1966222643017413.6859739.70014300
Ian RedpathAUSPakistan1964-197347129913549.8344553.48110270
Tom VeiversAUSSouth Africa1963-196771212995527.1828335.69011172
John DysonAUSWest Indies1982-19848131298127*24.8389933.15102220
Merv HughesAUSEngland1986-1993232202987113.5575439.52013264
Joey PalmerAUSEngland1880-1886172542964814.106129.51003130
Simon O'DonnellAUSPakistan1985-19901511329574*36.8834585.51021204
Nathan LyonAUSSouth Africa2011-2026243042954711.3552556.19005431
Ian DavisAUSPakistan1976-197736029410549.0056352.22121301
Rick DarlingAUSEngland1978-197991312949124.5069642.24010261
Ron ArcherAUSEngland1953-1956122012944915.4710850.93003305
Darren LehmannAUSZimbabwe1998-2004117329392*73.2531393.61030283
Mitchell JohnsonAUSWest Indies2006-20152921729273*20.8640871.57011295
Ross EdwardsAUSWest Indies1973-19757902917432.3311177.48030250
Ken MackayAUSWest Indies1960-19615922897441.2945629.61021210
Bruce YardleyAUSEngland1978-1983915128961*20.6471340.53023260
Cameron GreenAUSBangladesh202656128810457.6047061.28120206
Gary CosierAUSPakistan1976-197947128816848.0046262.34111370
Ian ChappellAUSSouth Africa1966-197091812884916.9427932.97004121
Merv HughesAUSWest Indies1988-19932226528872*13.7164344.79016235
Darren LehmannAUSBangladesh1999-2003620287177143.5042867.06200321
Norm O'NeillAUSSouth Africa1963-19644812858840.7126844.03031291
Paul ReiffelAUSWest Indies1992-1999272892853415.0051455.45003200
Josh InglisAUSIndia2022-20251512028411023.67223127.351002711
Stork HendryAUSEngland1921-1929915228411221.8572634.71101220
Tim DavidAUSWest Indies2022-2025874283102*94.33123230.081011926
Shane WarneAUSSri Lanka1992-2004312822823610.8562045.48006280
Neil HarveyAUSPakistan1956-19594812799639.86--02000
Rick DarlingAUSIndia1978-197961112796527.9032246.89030250
Alan KippaxAUSWest Indies1930-193156027714646.17--110300
Bill O'ReillyAUSEngland1932-1938193262774210.6557648.09005167
Marcus StoinisAUSSri Lanka2021-20261312527659*39.43159173.580102415
Les FavellAUSWest Indies1955-196161112757227.5020445.59031282
Simon O'DonnellAUSWest Indies1985-1989181632756921.1535278.13021134
Aaron FinchAUSZimbabwe2014-202277027417239.14210130.481102613
Ken MackayAUSIndia1956-196081002738927.30--02200
Kepler WesselsAUSNew Zealand1983-19854502727954.4053550.84040241
Colin McCoolAUSEngland1946-1947572272104*54.4052252.11110260
John DysonAUSPakistan19826912728734.0060145.26020293
Mitchell JohnsonAUSPakistan2007-2015222532716112.3250154.09017313
Tim DavidAUSIndia2022-2025141212707424.55177152.540211917
Phillip HughesAUSEngland2009-2013915126981*19.2157946.46011310
Barry ShepherdAUSSouth Africa19644702689638.2934434.88031260
Phil JaquesAUSIndia2006-20085802686633.5052950.66031271
James HopesAUSIndia2007-2010161212686324.3627298.53010252
David HusseyAUSWest Indies2008-2012151312685722.33261102.680342010

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.