T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Western Australia Cricket Association Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HaydenAUSZimbabwe2003110380380380.0043786.961003811
Ross TaylorNZAustralia2007-2015451429290107.2555876.88111561
David WarnerAUSNew Zealand2009-201523028425394.6732687.12100292
Michael SlaterAUSSri Lanka1995110219219219.0032168.22100155
Shaun MarshWAVictoria2019-202246131121462.2060851.15110391
Annabel SutherlandAUSWSouth Africa Women2024110210210210.0025682.03100272
Ricky PontingAUSPakistan1999-201033028219794.0040769.29110291
Hashim AmlaSAAustralia2008-201669042319647.0060769.69121421
Sam WhitemanWASouth Australia2019-2025710149119354.5694352.07201606
Sam WhitemanWATasmania2021-20261016067018841.88129651.70231801
Jordan SilkTASWestern Australia2021-20261118162618136.82114554.67122702
David WarnerAUSIndia2012-201622018518092.50169109.47100215
Aaron HardieWAVictoria2021-2023791322174*40.2567247.92100411
Hilton CartwrightWANew South Wales2018-20268132471171*42.8294150.05110596
Rohit SharmaINDAustralia2016111171171*-163104.91100137
AB de VilliersSAAustralia2008-201457153016988.3370075.71230545
Kane WilliamsonNZAustralia2015121198166198.0030864.29100270
Campbell KellawayVICWestern Australia2023-20267122459165*45.90102644.74212495
Sam KonstasNSWWestern Australia2025-2026581485151*69.2963176.86220538
Steve SmithAUSIndia2016110149149149.00135110.37100112
Cameron GreenWASouth Australia2021-202534019414448.5023084.35101244
Justin LangerAUSPakistan1999110144144144.0028650.35100160
Travis HeadSAWestern Australia2019-202134027114267.7527299.63110346
Sam HarperVICWestern Australia2019-202610151554141*39.5786963.75221648
Cameron BancroftWAVictoria2019-20261117358814142.00138342.52212523
JP DuminySAAustralia2008-201635226314187.6742062.62120275
Beau WebsterTASWestern Australia2021-20261117471113854.69101070.40241808
Josh InglisWASouth Australia2019-202356032513854.1732899.09110339
Steve SmithAUSNew Zealand201512016513882.5025365.22100210
Josh InglisWAQueensland2019-20257121462136*42.0063372.99201546
Cameron BancroftWASouth Australia2019-2025811062713557.00117353.45240612
Annabel SutherlandAUSWIndia Women2024-2026220239129119.5026689.85200264
Ashton TurnerWAVictoria2023-202667125812843.0044557.98110244
Dean ElgarSAAustralia2012-201624013912734.7535439.27102191
George BaileyAUSWest Indies2013211125125*-110113.64100104
Sam WhitemanWAVictoria2019-20261117247512331.6797448.77134601
Jake DoranTASWestern Australia2021-2026914045312332.3691849.35120572
Kurtis PattersonNSWWestern Australia2018-2026712143812239.8297744.83130322
Caleb JewellTASWestern Australia2021-20261118042512123.6180053.13112511
Usman KhawajaAUSNew Zealand2015110121121121.0018665.05100112
Ben StokesENGAustralia2013-201423020812069.3333661.90110272
Adam VogesAUSNew Zealand2007-201523018611962.0034354.23100250
Hashan TillakaratneSLAustralia199512012511962.5025748.64100120
Adam GilchristAUSSri Lanka2006-2008220234118117.0023798.73200207
Matthew HaydenAUSNew Zealand2007110117117117.00111105.41100150
Sam WhitemanWANew South Wales2022-2026914243711636.4281753.49212495
Michael HusseyAUSEngland201012017711688.5027664.13110241
Jayden GoodwinWAQueensland202424013311533.2531741.96102181
Bryce StreetQUEWestern Australia2020-202424012211530.5034435.47101110
Ijaz AhmedPAKAustralia199912011611558.0017964.80100160
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.