LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL171/2 (31)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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 BancroftWAQueensland2019-202618283736164*29.44168043.81237671
Corey RocchiccioliWANew South Wales2022-2026101631683812.9232352.01004165
Matthew KellyWATasmania2019-202512173116228.2938929.82004151
Sam WhitemanWAVictoria2019-20261726379112334.39154451.23254961
Sam WhitemanWAQueensland2019-202618280110311039.39213651.642841419
Sam WhitemanWANew South Wales2020-20261929379511630.58164848.24314877
Liam GuthrieWASouth Australia2018-20215411313*4.336819.1200300
Albert EsterhuysenWAQueensland202634122*0.67267.6900300
Cameron GannonWANew South Wales2020-202669251197.2918128.1800370
Jayden GoodwinWANew South Wales2024-202651001216712.1037032.70013160
Matthew KellyWANew South Wales2018-2025101132008925.0031962.70013197
Josh InglisWATasmania2018-20241117354711639.0766981.76233587
Corey RocchiccioliWASouth Australia2021-2026111771803618.0033653.57003152
Sam WhitemanWASouth Australia2019-20261524183019336.09164050.612231017
Hilton CartwrightWAQueensland2019-20262029392813235.69171953.9814311415
Lance MorrisWAQueensland2021-2025530551.673016.6700210
Teague WyllieWAQueensland2022230331.001816.6700200
Jhye RichardsonWAVictoria2019-202665032216.407045.7100230
Charles StoboWAVictoria2023-2024350523510.4011047.2700250
Lance MorrisWAVictoria2022-202485354*2.504710.6400200
Liam HaskettWAVictoria2023-202535273*2.333917.9500200
Jhye RichardsonWANew South Wales2018-2026670784411.1412761.4200260
Jhye RichardsonWAQueensland2019-20266711413923.5026154.02002220
Lance MorrisWANew South Wales2021-2025673541.25637.9400210
Teague WyllieWANew South Wales2022-202447014410420.5733343.24102190
Sam FanningWASouth Australia2024-20265701807525.7127266.18012155
Shaun MarshWATasmania2020-202159036011540.0062058.06132437
Jayden GoodwinWAQueensland2021-202569021611524.0056937.96102251
Cameron GannonWAQueensland2021-202691161365327.2020765.70012190
Sam FanningWAQueensland2022-202681113849538.4094240.76042443
Cameron GannonWATasmania2020-2026101211925817.4537251.61012205
Ashton TurnerWANew South Wales2018-2026101211914217.3629165.64002163
Matthew KellyWASouth Australia2018-2025141339525*9.5023839.92002111
Josh PhilippeWASouth Australia2018-20231421153513726.7573872.491325512
Hilton CartwrightWAVictoria2019-20251622384710944.58162652.091529710
Hilton CartwrightWATasmania2018-20261926283915334.96140959.551621077
Cameron BancroftWAVictoria2019-20262030595514138.20212444.96332894
Hilton CartwrightWASouth Australia2018-202620313989121*35.32193251.1926210313
Jason BehrendorffWAQueensland2021-2022210000.0020.0000100
Andrew TyeWAQueensland2021-2024410000.0010.0000100
Liam O'ConnorWAVictoria2021110000.0010.0000100
Liam O'ConnorWAQueensland2021110000.0040.0000100
Kieran ElliottWATasmania2026110000.0020.0000100
Andrew TyeWASouth Australia2021-20246211111*11.0010110.0000111
Will BosistoWANew South Wales2018120222211.003366.6700140
Clint HinchliffeWATasmania2018120110.50911.1100100
David MoodyWAVictoria2019-2023320663.00875.0000110
David MoodyWANew South Wales2022120110.50616.6700100
Jake CarderWATasmania2020120282814.004759.5700150
Bryce JacksonWATasmania2024-202632122*2.00633.3300100
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.