Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Steve WaughAUSEngland1986-200376101273866177*52.24689856.05101784185
Allan BorderAUSEngland1978-199390124254850200*48.991015747.75830451016
Mitchell StarcAUSEngland2013-20266365238567720.38132264.7506109114
Josh HazlewoodAUSSouth Africa2014-20263733221942917.6434755.91001291
Glenn McGrathAUSEngland1994-200764432012520*5.4333737.090012110
Josh HazlewoodAUSEngland2010-20244530209914*9.9023142.86003110
Nathan LyonAUSEngland2013-20253643183623114.4865555.27002487
Steve SmithAUSEngland2010-20269012317510623948.17829961.531421452945
Steve WaughAUSNew Zealand1986-20028385172205151*32.43395255.79211619713
James KellyAUSEngland1896-190532521761346*17.512150.00007230
Glenn McGrathAUSWest Indies1995-2007533717192399.6038250.26007130
Josh HazlewoodAUSIndia2014-202539311717532*12.5038245.81006232
Ian HealyAUSWest Indies1988-19996679161439161*22.84248257.9814111094
Dennis LilleeAUSEngland1971-198345491654373*16.45123743.90015554
Glenn McGrathAUSSouth Africa1993-200758341690185.0030529.5100950
Steve WaughAUSWest Indies1987-2003829915330620039.36609854.21714426319
Allan BorderAUSPakistan1979-1993556715231315344.48477248.4761222179
Mitchell JohnsonAUSIndia2006-20154339155518822.9678969.840236313
Michael ClarkeAUSEngland2003-20158410514373018740.99594662.7381843789
Ricky PontingAUSNew Zealand1995-20116977143145157*49.92408377.03819234139
Allan BorderAUSIndia1979-1992577014267116347.70495153.30516425612
Bert OldfieldAUSEngland1920-1937376214111665*23.25249134.97034680
Michael BevanAUSSri Lanka1994-200430271475272*57.8599675.50042372
Glenn McGrathAUSIndia1994-200636251410121*9.1819352.33004120
Allan BorderAUSWest Indies1979-199391119133598127*33.94802244.28423727911
Michael ClarkeAUSSri Lanka2004-20154647132066145*60.76276474.75416317521
Michael HusseyAUSSri Lanka2006-2013393813151114260.44234264.5255212520
Michael BevanAUSWest Indies1995-2003333213108987*57.32182459.70081883
Brad HaddinAUSIndia2004-201537441388387*28.48147859.740428120
Hugh TrumbleAUSEngland1890-19043155138387019.95--047330
Brett LeeAUSSouth Africa2000-20083536136066426.3586070.470355815
Brett LeeAUSEngland2001-20126042135744719.7979372.380011659
Nathan LyonAUSIndia2011-20254050134474112.0899444.97008495
Geoff LawsonAUSWest Indies1981-19893842134044913.9367458.16003371
Steve WaughAUSIndia1985-2004717612220715034.48407654.15212419810
Ian HealyAUSSouth Africa1992-19983541126056120.86116751.84025481
Bill JohnstonAUSEngland1948-19551725121382910.624759.5700470
Ricky PontingAUSWest Indies1995-2012719011345220643.70562961.33919731327
Greg ChappellAUSEngland1970-1983558411327614444.88652250.23101463485
Steve WaughAUSPakistan1986-2002637011193715732.83343156.46311916810
Damien MartynAUSEngland1993-2006435111184211846.05296562.1231441993
Ian HealyAUSEngland1989-1999496011150713430.76251659.902831402
Damien MartynAUSNew Zealand1993-2006424711138716538.53228060.832921677
Michael HusseyAUSNew Zealand2005-2011383811131210548.59167178.52110210527
Jack BlackhamAUSEngland1877-18943562118007415.6926640.23046480
Pat CumminsAUSEngland2012-202547491160344*15.87115952.030055612
Brett LeeAUSWest Indies2000-201242311153363*26.6571374.750334813
Mitchell StarcAUSSouth Africa2012-202637351145168*18.7974060.950334611
Jeff ThomsonAUSEngland1974-19853638113504912.9674447.04006351
Terry AldermanAUSEngland1981-19912819117626*9.5028526.6700440
Page 1Next

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.