LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL238/2 (40)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 2Live59th Match · CSA Pro20 2026/27SWDESStart delayed - Eastern Strom won the toss and chose to batT2060th 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

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Carrara Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashton TurnerPSSydney Thunder2022110888.004200.0000020
Imad WasimMRSydney Thunder202111188*-4200.0000010
Jake WeatheraldASBrisbane Heat2024110888.001361.5400000
Alex CareyAUSSouth Africa2018110888.007114.2900000
Will SutherlandMRSydney Sixers202011188*-4200.0000010
Mackenzie HarveyMRSydney Sixers202011188*-5160.0000010
Darcie BrownAUSWIndia Women2021110888.001844.4400020
James SeymourMRBrisbane Heat2021110888.001172.7300000
Jhulan GoswamiINDWAustralia Women202111177*-5140.0000010
Joe DenlyBHSydney Sixers2021110777.007100.0000010
Aaron FinchAUSSouth Africa2018110777.006116.6700010
Michael NeserBHSydney Thunder2022110777.007100.0000000
Hilton CartwrightMSAdelaide Strikers2019110777.006116.6700010
Nicola CareyAUSWIndia Women2021310777.00887.5000000
Rovman PowellWIAustralia2022110777.001353.8500000
Alzarri JosephWIAustralia2022110777.007100.0000001
Sam HarperMRSydney Thunder2021110777.006116.6700010
Tom BantonBHPerth Scorchers2020110777.001070.0000000
Charlie WakimBHAdelaide Strikers2024110777.006116.6700010
James BazleyASBrisbane Heat2024110777.004175.0000001
Mitchell StarcAUSWest Indies202211166*-4150.0000000
Michael NeserBHSydney Sixers2024110666.00966.6700000
Michael NeserBHAdelaide Strikers202411166*-5120.0000000
Ben DwarshuisSSPerth Scorchers2022110666.005120.0000000
James PeirsonBHPerth Scorchers2020110666.001060.0000000
Matthew ShortASMelbourne Stars2019110666.001060.0000000
Cameron BancroftPSSydney Sixers2022110666.00785.7100010
Rashid KhanASMelbourne Stars201911166*-2300.0000010
Matt RenshawBHAdelaide Strikers2024110666.00966.6700000
Max BryantBHPerth Scorchers2020110666.006100.0000010
Jake Fraser-McGurkMRBrisbane Heat2021110666.005120.0000000
Moisés HenriquesSSPerth Scorchers2022110555.00771.4300010
Matthew WadeHHBrisbane Heat2018110555.00862.5000000
Marcus StoinisAUSSouth Africa2018110555.003166.6700010
Adam ZampaMSBrisbane Heat2019-202121155*-955.5600000
Alex DoolanHHBrisbane Heat2018110555.00683.3300010
James VinceSSPerth Scorchers2022110555.00955.5600000
Sam BillingsBHSydney Thunder2022110555.00771.4300010
Tom CurranSSBrisbane Heat201911155*-2250.0000010
Ben DwarshuisAUSIndia2025110555.00771.4300000
Tilak VarmaINDAustralia2025110555.00683.3300000
Hayden KerrSSBrisbane Heat202411155*-683.3300000
Brendon McCullumBHHobart Hurricanes2018110444.004100.0000000
Andre FletcherMSSydney Sixers2020110444.00580.0000010
James FaulknerHHBrisbane Heat2018110444.00666.6700000
Carlos BrathwaiteSSMelbourne Renegades2020110444.004100.0000010
Pat CumminsAUSWest Indies2022110444.00757.1400000
Sean AbbottSSPerth Scorchers2022110444.002200.0000010
Josh LalorBHMelbourne Stars201911144*-580.0000000
Josh LalorBHHobart Hurricanes2018110444.004100.0000010

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.