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
Tony MannAUSIndia1977-197848018910523.6337150.94102161
Matthew HaydenAUSICC World XI200512018811194.0030062.67110210
Steve RixonAUSIndia1977-198561101885017.0938936.76010120
Travis HeadAUSZimbabwe2018-202665018711237.40152123.03100233
Greg BlewettAUSSri Lanka19996601877031.1755933.45021180
Matthew ShortAUSPakistan2023-2026131201875515.5820790.34011183
Alex DoolanAUSSouth Africa20143601868931.0041644.71010261
Callum FergusonAUSSouth Africa2009-20167801866323.2525872.09021160
Nathan LyonAUSWest Indies2012-20251615818640*26.5735851.96000211
Matthew ElliottAUSNew Zealand199734018511446.2544541.57100180
Keith MillerAUSIndia1947-19485501856737.0045740.4802078
Pat CumminsAUSWest Indies2012-20251213218564*16.8225572.55010165
Brett LeeAUSSri Lanka2002-2012351451853720.5626170.8800184
Doug RingAUSSouth Africa1952-19535801845823.00--021230
Aaron FinchAUSBangladesh2014-20214401837145.75143127.970201710
Jim BurkeAUSIndia195634018316145.75--10000
Eric FreemanAUSWest Indies1968-19694601837630.5017684.66020194
Ian HarveyAUSSouth Africa1997-2002151431834316.6424375.31000130
Peter NevillAUSNew Zealand2015-20166711826630.3336350.14010221
Richie RobinsonAUSEngland19775801827022.7538946.79010211
Tom MoodyAUSNew Zealand1987-199810921826326.0030659.48021183
Chris RogersAUSSouth Africa201436018110730.1738047.63100230
D'Arcy ShortAUSIndia2018-20208801814022.63171105.85000240
Ian DavisAUSEngland197761001816818.1044740.49012201
Pat CumminsAUSPakistan2012-20242621818034*13.8528363.60003115
John BenaudAUSPakistan197223017914259.6724762.75100202
James HopesAUSWest Indies2008-2010118217857*29.67132134.85011240
Grahame ThomasAUSWest Indies19655811786125.43--01000
Glenn MaxwellAUSBangladesh2014-20248931773829.5021383.10000168
Wally GroutAUSSouth Africa1957-19641015217735*13.6210751.4000270
Mitchell JohnsonAUSNew Zealand2005-2015301831773111.8026766.29002232
Shaun MarshAUSBangladesh20083311757687.5022278.83020171
Josh HazlewoodAUSIndia2014-202539311717532*12.5038245.81006232
Cameron WhiteAUSSri Lanka2010-201186117485*34.80142122.5401189
Colin McDonaldAUSPakistan1956-195947117444*29.00--00000
Billy MidwinterAUSEngland1877-188781411743713.3817327.7500170
Jimmy MaherAUSSouth Africa1998-20026521739557.6723972.38010162
Ranji HordernAUSEngland1911-1912510217349*21.6354032.04001160
Ray LindwallAUSIndia1947-19601011217348*19.2212058.3300162
Sid BarnesAUSIndia194834017211243.0041741.25100210
Roger HartiganAUSEngland190824017011642.50--100180
James HopesAUSPakistan2009-2010108117048*24.2920383.74000152
Nathan LyonAUSNew Zealand2011-2024131551704117.0032152.96000201
Nathan LyonAUSPakistan2014-2024231951703812.1434549.28002220
Aaron FinchAUSScotland2013-201522016814884.00124135.48100198
James PattinsonAUSEngland2012-20191012516847*24.0033749.85001115
Alex CareyAUSBangladesh2019-2026111221684716.8026663.16001181
Dennis LilleeAUSPakistan1972-198422236168279.8850028.00003121
Mike VelettaAUSSri Lanka198855116768*41.7525864.7301090
Marcus NorthAUSWest Indies20093501667933.2036145.98020170

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.