Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At WACA×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hugh WeibgenQUEWestern Australia202623013810346.00126109.52101163
Sam WhitemanWAQueensland2026230924030.6715160.93000110
Jack ClaytonQUEWestern Australia2026230868228.6719743.65011110
Hugo BurdonQUEWestern Australia2026230796726.338988.7601084
Joel CurtisWAQueensland2026230686322.679174.7301062
Hayden KerrQUEWestern Australia2026230632421.0011753.8500071
Kieran ElliottWAQueensland2026230422014.009046.6700050
Mitchell SwepsonQUEWestern Australia202623010103.331855.5600220
Angus LovellQUEWestern Australia20262301063.332835.7100010
Hilton CartwrightWAQueensland2026230531.674810.4200100
Albert EsterhuysenWAQueensland2026220000.00100.0000200
Aaron HardieWAQueensland202612111380*113.0017963.13010110
James PeirsonQUEWestern Australia2026121101101*101.0014967.7910191
Sam FanningWAQueensland2026121786478.0023133.77010110
Ashton TurnerWAQueensland2026110585858.0056103.5701061
Kieran ElliottWASouth Australia20261115353*-7174.6501031
Jake Fraser-McGurkSAWestern Australia20261114646*-33139.3900072
Lachlan HearneQUEWestern Australia2026120443322.008551.7600050
Mitchell OwenTASWestern Australia2026110434343.0029148.2800043
Caleb JewellTASWestern Australia20261114141*-4395.3500060
Joel ParisWAQueensland20261213920*39.0014227.4600050
Brody CouchWASouth Australia2026110393939.004881.2500042
Mitchell MarshWAQueensland2026110363636.0027133.3300052
Beau WebsterTASWestern Australia20261112626*-26100.0000031
Cameron BancroftWAQueensland2026120251612.507234.7200020
Hilton CartwrightWASouth Australia2026110232323.004551.1100010
Ashton AgarWASouth Australia2026110232323.002979.3100010
Joel CurtisWASouth Australia2026110202020.002483.3300001
W MalajczukWASouth Australia2026110202020.002774.0700030
Ashton TurnerWATasmania2026110191919.003948.7200010
Cameron BancroftWATasmania2026110191919.003554.2900030
Tom StrakerQUEWestern Australia2026110161616.002369.5700011
Xavier BartlettQUEWestern Australia2026121159*15.002268.1800011
Sam FanningWASouth Australia2026110151515.002657.6900020
Hilton CartwrightWATasmania2026110121212.002842.8600010
Cameron GannonQUEWestern Australia202612011115.505420.3700100
Albert EsterhuysenWATasmania2026110111111.001291.6700011
Dylan McLachlanQUEWestern Australia2026110101010.001952.6300000
Corey RocchiccioliWAQueensland2026120964.502832.1400010
Tom WhitneyQUEWestern Australia202611199*-1181.8200001
Ashton TurnerWASouth Australia2026110888.001457.1400010
Mackenzie HarveySAWestern Australia202611188*-1361.5400000
Joel CurtisWATasmania2026110888.001266.6700010
Ashton AgarWATasmania2026110777.002035.0000000
Cameron BancroftWASouth Australia2026110777.007100.0000010
Oliver PattersonQUEWestern Australia2026110777.001546.6700000
Mahli BeardmanWASouth Australia202611144*-580.0000000
W MalajczukWAQueensland2026110444.00666.6700000
Sam FanningWATasmania2026110333.001225.0000000
Mahli BeardmanWATasmania202611133*-1030.0000000
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.