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
Mitchell StarcAUSSri Lanka2010-20253724726852*15.7636872.83015266
Doug WaltersAUSPakistan1973-197759026710729.6755248.37111200
Rick McCoskerAUSPakistan1975-198258026610533.2561942.97111200
Jason GillespieAUSEngland1997-20053330826531*12.0575735.01007294
Greg MatthewsAUSWest Indies1984-1993182222647913.2066339.82013120
Ben McDermottAUSPakistan2018-2022108126210437.4329588.81111236
Jason GillespieAUSIndia1996-20042222626248*16.3885830.54002360
Tim DavidAUSSouth Africa2023-202510902608328.89168154.760301920
Mitchell JohnsonAUSSri Lanka2007-20153122626092*16.2543459.91012174
Doug WaltersAUSSouth Africa19704802587432.2559143.65030232
Keith StackpoleAUSNew Zealand1973-1974812025812221.5046355.72112320
Paul SheahanAUSWest Indies1968-19695922575136.7134642.49010180
Steve WaughAUSBangladesh1990-2003422256156*-42460.38200271
Tom MoodyAUSPakistan1990-199910902568928.4438366.84020164
Sam LoxtonAUSSouth Africa1949-195056025510142.50--110140
Bob CowperAUSSouth Africa1966-196751002556025.50--02150
Ian JohnsonAUSWest Indies1951-195591332546625.40--02161
Keith RiggAUSSouth Africa1931-193245025312750.60--110180
Callum FergusonAUSEngland2009-201198325371*50.6027392.67020230
Craig McDermottAUSWest Indies1984-19964942725332*7.2350450.20007140
Peter McAlisterAUSEngland1904-190981612524116.8012729.13000160
Graham McKenzieAUSEngland1961-197126358252349.3356525.66007173
David BoonAUSZimbabwe1987-199455124998*62.2534971.35020182
Hugh MassieAUSEngland1881-188591602495515.566487.50012350
Stuart LawAUSSouth Africa1996-1998121202485220.6735070.86021251
Brett LeeAUSNew Zealand2000-2011382472486114.5944455.86013276
Jason GillespieAUSBangladesh2002-20061043247201*247.0054645.24100312
Cooper ConnollyAUSBangladesh202666024714941.17229107.861012410
Phil JaquesAUSWest Indies2006-200847024710835.2948151.35110252
Paul SheahanAUSSouth Africa19704802476730.8854245.57021322
Jason GillespieAUSWest Indies1996-20052220824644*20.5071534.41000193
David HookesAUSNew Zealand1983-1985101122456827.2238863.14011156
Len DarlingAUSEngland1933-193771202458520.4250348.71012150
Glenn MaxwellAUSZimbabwe2014-20268722449348.80165147.880201815
Matthew ShortAUSIndia2023-2025131212447422.18234104.27011236
Paul ReiffelAUSEngland1993-1997910324354*34.7148650.00011290
Andy BichelAUSWest Indies1997-2003151102437122.0932774.31011314
John TrumbleAUSEngland1885-188671312435920.25--011130
David HookesAUSSri Lanka1983551242143*60.5025594.90101284
Tom VeiversAUSEngland1964-1966910224267*30.2564637.46030291
Ross EdwardsAUSPakistan1972-19753412418980.3321770.05030201
Peter TooheyAUSEngland1978-1979914324181*21.9153245.30022130
Gary CosierAUSIndia1977-19784802406830.0049048.78021260
Charles BannermanAUSEngland1877-1879362239165*59.751040.00100191
Bruce LairdAUSNew Zealand198268223971*39.8361338.99010210
Ray BrightAUSEngland1977-1981152132393313.2866336.05003241
Craig McDermottAUSEngland1985-19952726523942*11.3845852.18005191
Dennis LilleeAUSWest Indies1973-19832930623942*9.9646551.40007222
Reggie DuffAUSSouth Africa190236223882*59.50--010-0
Joe BurnsAUSSri Lanka2016-201947023818034.0038961.18101331

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.