Live6th Match · Pakistan ODI Tri-Series 2026/27SL300/5 (40)ENG386/5 (50)SL need 87 runs in 60 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG82/5 (12.4)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At WACA Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David GowerENGAustralia1978-1991510147113652.3377560.77210510
Greg ChappellAUSEngland1970-198246137111774.2074150.07210362
David BoonAUSNew Zealand1985-199335132920082.2565250.46121400
Geoff BoycottENGAustralia1970-197936131999*63.80111928.51041160
Allan BorderAUSEngland1979-199147131712552.8378140.59200410
Steve WaughAUSEngland1986-199835229899*99.3352556.76030331
Javed MiandadPAKAustralia1979-1983361279129*55.8064143.53111240
Martin CroweNZAustralia1985-19933622787169.5075636.77020280
Ian RedpathAUSEngland1970-1974242250171125.0057243.71100230
Brad HodgeAUSSouth Africa2005121244203*244.0042857.01100260
Mark GreatbatchNZAustralia1989-1993241240146*80.0065836.47111330
Derek RandallENGAustralia1978-198236023911539.8345852.18112210
Mark WaughAUSWest Indies1993-200035023711947.4045951.63110281
Allan BorderAUSPakistan1979-19833512238555.7552142.80020190
Michael SlaterAUSEngland1995-199824022012455.0039455.84100280
Bob SimpsonAUSIndia1977120215176107.5044748.10100200
Mark TaylorAUSNew Zealand1989-1993231215142*107.5044648.21110130
Graeme WoodAUSWest Indies1984-198824021511153.7533464.37110260
Brian LuckhurstENGAustralia1970-197424020013150.0055036.36100220
Allan LambENGAustralia1982-19913602009133.3332661.35021272
Graham YallopAUSPakistan1981-198323019914166.3341547.95100190
Nathan AstleNZAustralia2001121196156*196.0033159.21100271
Kim HughesAUSEngland1978-19823501939938.6042845.09020190
Desmond HaynesWIAustralia1984-199334019110047.7535154.42110231
Mohinder AmarnathINDAustralia197712019010095.0033157.40110110
Andrew JonesNZAustralia199312018814394.0036052.22100170
Mark RamprakashENGAustralia1995-19982411877262.3347939.04010220
Jeff DujonWIAustralia1984-198823018013960.0026268.70100290
David BoonAUSWest Indies1988-19932401808045.0036749.05020260
Chris BroadENGAustralia198612017816289.0036249.17100270
Ian ChappellAUSWest Indies197512017615688.0029859.06100180
Viv RichardsWIAustralia1975-198834017314643.2521181.99100253
Allan BorderAUSNew Zealand1980-19934501718334.2048235.48020121
Roy FredericksWIAustralia1975110169169169.00145116.55100271
Asif IqbalPAKAustralia1979121169134*169.0032651.84100232
Mark WaughAUSEngland1991-19983511688842.0039542.53010200
Brian LaraWIAustralia1993-200034016513241.2523869.33101251
Mark WaughAUSNew Zealand1993-20012301648654.6727360.07010191
John EdrichENGAustralia1970121162115*162.0047134.39100170
Richie RichardsonWIAustralia1984-19933401616640.2531151.77011222
Wayne PhillipsAUSPakistan1983110159159159.0024664.63100200
Lou VincentNZAustralia200112015810479.0026260.31110211
Dean JonesAUSIndia1992121157150*157.0030451.64100151
Chris CairnsNZAustralia1989-20013501577831.4030251.99010213
Steve WaughAUSWest Indies1988-20004701579122.4330751.14012211
Mark TaylorAUSEngland1991-19983601566126.0039839.20020170
Rick DarlingAUSPakistan19791201547977.0027156.83020150
Tom MoodyAUSIndia199212015110175.5024960.64110180
Clive LloydWIAustralia1975-198422014914974.5019377.20101221
Jack RichardsENGAustralia198612014813374.0024560.41100170
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.