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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Western Australia Cricket Association Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell OwenTASWestern Australia2021-20266701306918.5713794.89011136
Vernon PhilanderSAAustralia2012-20164611287325.6025350.59011153
Mahela JayawardeneSLAustralia2006-20124401276931.7514786.39010140
Tillakaratne DilshanSLAustralia2006-20124401274131.7513792.70000150
Sam FanningWANew South Wales2022-20255801275915.8837433.96010122
Nathan ReardonBH/ASPerth Scorchers2012-201754112652*42.0091138.4601078
George BaileyAUSWest Indies2013211125125*-110113.64100104
Hashan TillakaratneSLAustralia199512012511962.5025748.64100120
Michael ClarkeAUSSri Lanka2006-20124411255741.6718467.93010101
Michael HusseyAUSSouth Africa2008-20123501247824.8023053.9101171
Ricky PontingAUSSri Lanka1995-20123301229640.6721357.28010120
Michael ClarkeAUSIndia2008-20122301228140.6720659.22010160
Bryce StreetQUEWestern Australia2020-202424012211530.5034435.47101110
Xavier BartlettQUEWestern Australia2022-20253611225024.4019861.62010183
Jackson BirdNSW/TASWestern Australia2021-20267811226417.4319163.87010171
Usman KhawajaAUSNew Zealand2015110121121121.0018665.05100112
Glenn MaxwellAUSEngland2014-20152201219560.5012497.58010170
Liam ScottSAWestern Australia2022-20255811214717.2918764.7100192
Simon KatichAUSSouth Africa20081201208360.0020658.25010101
Josh PhilippeWANew South Wales2022-202445212052*40.0020159.70010161
Shane WatsonAUSWest Indies20091201198959.5018564.32010190
Lawrence Neil-SmithTASWestern Australia2021-20234511196029.7535034.00010151
Charles StoboWATasmania2023-20243401186129.5023749.79010150
Matthew HaydenAUSNew Zealand2007110117117117.00111105.41100150
Adam VogesPSAdelaide Strikers2012-20165511175829.2595123.16010101
Shaun MarshPSMelbourne Renegades2012-20132201168558.0086134.8801055
Ijaz AhmedPAKAustralia199912011611558.0017964.80100160
Amy JonesPS/STMelbourne Stars2022-202433111644*58.00104111.54000102
Ashton TurnerWANew South Wales2018-20264511164229.0014878.38000122
Blake MacdonaldVIC/NSWWestern Australia2024-20264601166019.3318263.74010200
Will SalzmannNSWWestern Australia2024-20252201157257.5020256.93010171
Cameron WhiteMSPerth Scorchers2012-20154301158838.3391126.37010116
Matthew KellyWAVictoria2019-20266631154138.3322052.27000142
Cameron GannonWATasmania2021-20264711154219.1723648.73000123
Beth MooneyPSMelbourne Stars2022-20254401144528.50114100.00000150
Adam GilchristAUSZimbabwe2003111113113*-94120.21100124
George BaileyAUSIndia2016110112112112.0012093.3310072
Cooper ConnollyWAVictoria20251201125656.0020155.72020112
Mark WaughAUSSri Lanka1995110111111111.0022349.7810071
Brad HaddinAUSWest Indies20091201118855.5011993.28010133
Smriti MandhanaINDWAustralia Women2024-202623011110537.0012489.52100141
Ashton TurnerWASouth Australia2021-20255601114318.5011794.87001120
Sachin TendulkarINDAustralia2000-20123501107122.0021551.16010150
Sam HeazlettQUEWestern Australia2019-20223501106822.0025543.14010103
Luke WrightMSPerth Scorchers2012-20176611103322.0087126.44001114
Andrew SymondsAUSNew Zealand200722110985*109.0059184.7501075
Simon KatichAUSWest Indies20091201099954.5018558.92010120
Brendan NashWIAustralia20091201096554.5027439.78010110
Beth MooneyPSHobart Hurricanes2021-20244401095227.2583131.33020112
Cameron GannonWAQueensland2022-20254641095354.5014177.30010170

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.