Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Western Australia: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Western Australia×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenWAVictoria2019-2021221201320.004148.7800020
Jonathan WellsWATasmania201812019139.505435.1900030
Keaton CritchellWAVictoria2024-2025210181818.0016112.5000001
Charles StoboWAQueensland2023-202433017135.674537.7800130
Nick HobsonWASouth Australia2021-2023221161416.0015106.6700010
Cooper ConnollyWANew South Wales2024-202522016118.002564.0000030
Albert EsterhuysenWATasmania2025-202633116118.001888.8900021
Simon MackinWATasmania2018-20202421615*8.007720.7800130
Marcus StoinisWATasmania2023110141414.004829.1700020
Keaton CritchellWATasmania2024-2025210141414.0014100.0000001
Liam HaskettWAQueensland2023-2025331147*7.004431.8200110
Liam GuthrieWASouth Australia2018-20215411313*4.336819.1200300
Andrew TyeWASouth Australia2021-20246211111*11.0010110.0000111
Liam GuthrieWANew South Wales2020-20212201185.502347.8300020
Liam GuthrieWAQueensland2019-20214331111*-2152.3800020
Liam HaskettWATasmania2023-2025232116*11.002642.3100010
Bryce JacksonWASouth Australia2024-2025332118*11.003531.4300000
Ashton AgarWAVictoria2019-20255401152.752839.2900110
David MoodyWATasmania2019-20234421155.502544.0000010
Andrew HolderWATasmania201812110810.003528.5700010
Mahli BeardmanWANew South Wales2023-2026330852.672532.0000010
Brody CouchWANew South Wales2024-2026230742.336011.6700010
Albert EsterhuysenWANew South Wales2025-2026342733.501838.8900000
Liam HaskettWAVictoria2023-202535273*2.333917.9500200
Bryce JacksonWANew South Wales202511166*-785.7100010
David MoodyWAVictoria2019-2023320663.00875.0000110
K PoveyWAVictoria2026120663.003119.3500101
Baxter HoltWASouth Australia2024110555.001050.0000000
Keaton CritchellWAQueensland2025210555.001338.4600000
Mahli BeardmanWASouth Australia2025-202622154*5.001631.2500000
Mahli BeardmanWATasmania2025-202622253*-1241.6700000
Lance MorrisWAQueensland2021-2025530551.673016.6700210
Lance MorrisWAVictoria2022-202485354*2.504710.6400200
Lance MorrisWANew South Wales2021-2025673541.25637.9400210
Matthew SpoorsWAVictoria2024110444.001233.3300000
W MalajczukWAQueensland2026110444.00666.6700000
Andrew TyeWAVictoria2022-2024521444.00580.0000010
Teague WyllieWAQueensland2022230331.001816.6700200
Lance MorrisWASouth Australia2020-202585331*1.502611.5400100
Baxter HoltWANew South Wales2024110222.001020.0000000
Bryce JacksonWAQueensland2024-202531122*-1200.0000000
Bryce JacksonWATasmania2024-202632122*2.00633.3300100
Albert EsterhuysenWASouth Australia2025-2026220211.00825.0000000
Albert EsterhuysenWAQueensland202634122*0.67267.6900300
Jason BehrendorffWASouth Australia2021-202341111*-1100.0000000
Simon MackinWASouth Australia201811111*-520.0000000
J QuigginWANew South Wales202611111*-425.0000000
Clint HinchliffeWATasmania2018120110.50911.1100100
David MoodyWANew South Wales2022120110.50616.6700100
Jason BehrendorffWAQueensland2021-2022210000.0020.0000100

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.