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 North Dalton Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jason SanghaNSWQueensland202112013210366.0027847.48100190
Kurtis PattersonNSWSouth Australia2022121129122*129.0020562.93100162
Matthew GilkesNSWQueensland20211201326666.0029844.30020140
Marnus LabuschagneQUENew South Wales2021110112112112.0021252.83100110
Daniel HughesNSWQueensland2021120907445.0014462.50010110
Elyse VillaniPSSydney Sixers20171117474*-61121.31010112
Daniel HughesNSWSouth Australia20221201029151.0029534.58010100
Jason SanghaNSWSouth Australia2022120935246.5022042.27010100
Usman KhawajaQUENew South Wales2021110646464.0013148.85010100
Bryce StreetQUENew South Wales2021110595959.0015438.31010100
Lachlan HearneNSWQueensland2021120545027.0010650.9401090
James PeirsonQUENew South Wales2021110595959.008371.0801080
Wes AgarSANew South Wales2022110575757.006291.9401080
Henry HuntSANew South Wales2022120492524.5012240.1600080
Jack EdwardsNSWQueensland2021121523752.0011445.6100070
Alex CareySANew South Wales2022110646464.007486.4901060
Daniel DrewSANew South Wales2022120422221.0014229.5800060
Sean AbbottNSWSouth Australia2022120654732.508873.8600051
Brendan DoggettSA/QUENew South Wales2021-2022221504950.007864.1000050
Mitchell SwepsonQUENew South Wales2021110252525.0023108.7000050
Jake WeatheraldSANew South Wales2022120231811.506038.3300050
Baxter HoltNSWSouth Australia20221227249*-7694.7400043
Baxter HoltNSWQueensland2021121292929.007538.6700040
Erin BurnsSSPerth Scorchers2017110333333.0025132.0000031
Blake NikitarasNSWSouth Australia2022120333216.506650.0000030
Matt RenshawQUENew South Wales2021110292929.008832.9500030
James BazleyQUENew South Wales2021110262626.004557.7800031
Alyssa HealySSPerth Scorchers2017110151515.009166.6700030
Nicole BoltonPSSydney Sixers2017110424242.004691.3000022
Travis HeadSANew South Wales20221212012*20.004247.6200020
Jake LehmannSANew South Wales2022110202020.006033.3300020
Ben ManentiSANew South Wales2022110202020.004050.0000020
Lauren SmithSSPerth Scorchers20171111313*-9144.4400020
Ben DwarshuisNSWSouth Australia2022110232323.006634.8500010
Moisés HenriquesNSWSouth Australia202212019199.506031.6700110
Michael NeserQUENew South Wales2021110161616.005628.5700010
Ellyse PerrySSPerth Scorchers2017110151515.003050.0000010
Kurtis PattersonNSWQueensland20211201296.004129.2700010
Nathan McAndrewSANew South Wales2022110121212.006817.6500010
Chris TremainNSWSouth Australia2022110101010.008125.0000010
Ashleigh GardnerSSPerth Scorchers2017110777.001258.3300010
Joe BurnsQUENew South Wales2021110151515.003839.4700000
Sara McGlashanSSPerth Scorchers2017110131313.001586.6700001
Mitchell StarcNSWQueensland2021110888.001457.1400000
Dane van NiekerkSSPerth Scorchers2017110777.001070.0000000
Trent CopelandNSWQueensland2021110444.00850.0000000
Marizanne KappSSPerth Scorchers2017110333.003100.0000000
Nat Sciver-BruntPSSydney Sixers201711133*-560.0000000
Kim GarthSSPerth Scorchers201711133*-650.0000000
Sarah AleySSPerth Scorchers2017110222.00366.6700000
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.