Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Grahame ThomasAUSEngland19663401475236.7525158.57020170
Phillip HughesAUSNew Zealand2010-201347114786*24.5020272.77011221
James FaulknerAUSSouth Africa2014-2016118614741*73.50120122.50000122
Bill HowellAUSEngland1898-190416246147358.1717205.88007111
Ricky PontingAUSScotland1999-200722014611373.0015594.19100125
Peter HandscombAUSBangladesh20172411468248.6725058.40010160
Andy BichelAUSEngland2002-20037621464936.5017085.88001201
Bob McLeodAUSEngland1892-189361101463113.27--00050
Beau WebsterAUSSouth Africa2025-20263611457229.0020969.38010200
Kurtis PattersonAUSSri Lanka2019221144114*144.0027452.55100171
Richie BenaudAUSPakistan1956-19594611445628.80--010-0
Richie BenaudAUSIndia1956-196081221442514.40--00100
Michael KlingerAUSSri Lanka20173301436247.67112127.68010122
Tom VeiversAUSIndia19643501437428.60--022163
Peter NevillAUSEngland20154601435923.8331345.69010170
Steve SmithAUSPakistan198433014210647.3322064.55101150
Ashton TurnerAUSIndia2019-202086114284*28.40116122.4101188
Neil HawkeAUSWest Indies196557214245*28.40--00100
Damien FlemingAUSEngland1994-20011211214271*15.7827352.01014190
Marcus NorthAUSIndia201024014112835.2529348.12101181
Dennis LilleeAUSNew Zealand1977-1983231421412711.7532842.99001182
Trevor ChappellAUSIndia1980-198374014011035.0019870.71100110
Greg MatthewsAUSPakistan1983-19937731397534.7532742.51011130
James HopesAUSEngland2009-201011821393823.17134103.73000151
Stuart ClarkAUSEngland2006-200911911383917.2515489.6100285
Bill JohnstonAUSEngland1948-19551725121382910.624759.5700470
Stuart LawAUSZimbabwe1994-199643013711045.6717876.9710071
John HastingsAUSSouth Africa2012-20168601375122.8317578.29010146
Alex CareyAUSZimbabwe2018-20268711373422.8318076.11000140
Sean AbbottAUSPakistan2014-202611801374917.13134102.24002152
Steve SmithAUSAfghanistan2015-20254411369545.3315190.07010121
Josh InglisAUSZimbabwe202644013610334.0013898.55100131
Ed CowanAUSSri Lanka2012-20133501365627.2033340.84010160
D'Arcy ShortAUSNew Zealand2018-20204401357633.7597139.18020156
D'Arcy ShortAUSPakistan20186601357622.50130103.85010134
Peter TaylorAUSWest Indies1987-199224195135339.6434039.7100280
Colin McCoolAUSSouth Africa1949-195056213449*33.50--00000
Glenn McGrathAUSNew Zealand1993-2007471851346110.3127349.0801381
Rodney HoggAUSEngland1978-198323266134366.7042131.83008140
Ted a'BeckettAUSEngland1928-19303501334126.6043830.37000120
Steve SmithAUSSri Lanka1983-198555213373*44.3319368.91020150
Bill O'ReillyAUSSouth Africa1932-193677113356*22.17--01104
Andy BichelAUSNew Zealand1997-200311831336426.6018372.68011121
Nathan HauritzAUSSouth Africa2002-2009121041334122.1718870.74000151
Andy BichelAUSSouth Africa1997-20021814313327*12.0919468.5600392
Craig SerjeantAUSIndia1977-19784801328516.5032840.24012130
Peter TaylorAUSEngland1987-1992141161324226.4034438.3700290
Craig McDermottAUSSouth Africa1992-1994201521323110.1514988.59001142
David OgilvieAUSIndia19773601314721.8342530.82001110
John GleesonAUSEngland1968-197213192131307.7144529.44005160

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.