Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Marcus StoinisWAVictoria2019110565656.007673.6801090
Owais ShahHHPerth Scorchers2011-2014220563228.0045124.4400051
Azhar MahmoodPAKAustralia1999120563928.0011250.0000070
Mitchell JohnsonAUSIndia20081225650*-9459.5701062
Mitchell JohnsonAUSWest Indies2009-2013331563528.008962.9200051
Ricky PontingAUSSouth Africa2008-2012350563211.2010652.8300180
Joel CurtisWASouth Australia2025350563611.2011648.2800070
Rachel PriestHHPerth Scorchers2021220555427.505698.2101053
Maddy DarkePSHobart Hurricanes2023-20242215545*55.0044125.0000090
Daniel WorrallSAWestern Australia2019-20213425531*27.508564.7100190
Jacob OramNZEngland20071115454*-33163.6401034
Paul ReiffelAUSNew Zealand1997110545454.008861.3601070
Stuart LawAUSSri Lanka19951115454*-11845.7601010
Craig WishartZIMAustralia2003120544627.009159.3400070
Moin KhanPAKAustralia1999120542827.0010451.9200051
Peter NevillAUSNew Zealand2015120543527.0010451.9200080
Chloe PiparoPSHobart Hurricanes2021-2024330542918.006484.3800050
Ben DwarshuisNSWWestern Australia2022-2026551542013.508067.5000032
Rob QuineyMSPerth Scorchers2012-2017662543513.5043125.5800180
Jarrod FreemanTASWestern Australia2021-202459254307.716484.38004100
Damien MartynAUSZimbabwe2003110535353.007669.7401090
Nat Sciver-BruntPSAdelaide Strikers2023110535353.0033160.6101060
Marcus HarrisPSMelbourne Renegades2014110535353.0039135.9001051
Trevor GripperZIMAustralia2003120535326.5013638.9701150
Alviro PetersenSAAustralia2012120533026.509356.9900080
Aiden BlizzardST/HHPerth Scorchers2014-2015221534753.0037143.2400052
Ed CowanAUSSouth Africa2012120535326.5015035.3301151
Craig SimmonsPSHobart Hurricanes2014220534526.5046115.2200062
Maddy DarkePSMelbourne Renegades2023-2025220533626.5044120.4500070
Asanka GurusinhaSLAustralia1995120534626.5015733.7600040
Mignon du PreezBH/HHPerth Scorchers2021-2023330532617.6751103.9200051
Ramnaresh SarwanWIAustralia2009-2013340534213.259456.3800260
Katie MackPSMelbourne Stars2025110525252.0039133.3301050
Michael LumbSSPerth Scorchers2016-2017220524726.0050104.0000051
John HastingsAUSSouth Africa2012120523226.008859.0900052
James FaulknerAUSEngland2014-20152215250*52.0035148.5701044
Beth MooneyPSSydney Sixers2023-2025220523226.0039133.3300080
Michael ClarkeAUSNew Zealand2007-2009330523317.336185.2500041
Michael ClarkeAUSWest Indies2009-2013330522517.3310151.4900070
Callum FergusonAS/MRPerth Scorchers2012-2014330523917.3346113.0400060
Sam WhitemanPSAdelaide Strikers2014-2016330522217.3344118.1800070
Charles StoboWAVictoria2023230523517.339753.6100050
Ashleigh GardnerSSHobart Hurricanes2021110515151.0049104.0801080
Robin SinghINDPakistan2000110515151.0010250.0001020
Matthew WadeMS/MRPerth Scorchers2012-2014220513725.5034150.0000043
Michael KlingerASPerth Scorchers2012220513225.5038134.2100080
Glenn MaxwellAUSWest Indies20132215151*51.0036141.6701192
Tom LathamNZAustralia2015120513625.5011743.5900080
Chamari AtapattuPSHobart Hurricanes2021220513325.5048106.2500080
Ashleigh GardnerAUSWIndia Women2024-2026220515025.507171.8301050

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.