Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOESLions won the toss and chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Park 25 No 2×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter SiddleTASQueensland2020121453345.0013134.3500070
Tim PaineTASQueensland202012014107.006222.5800030
Usman KhawajaQUETasmania2020110444.00944.4400010
Michael NeserQUETasmania2020110121121121.0016872.02100191
Jackson BirdTASQueensland2020120110.50812.5000100
Joe BurnsQUETasmania2020110777.003221.8800010
Jordan SilkTASQueensland2020120665633.0021930.14010110
Alex DoolanTASQueensland2020120392919.5011135.1400050
Mark SteketeeQUETasmania2020110232323.004254.7600030
Ben McDermottTASQueensland2020120797439.5018343.1701081
Marnus LabuschagneQUETasmania2020110167167167.0023072.61100172
James PeirsonQUETasmania2020110626262.0012051.6701090
Jake DoranTASQueensland2020120553627.5024322.6300080
Mitchell SwepsonQUETasmania202011188*-1361.5400020
Matt RenshawQUETasmania2020110484848.0011741.0300060
Jack WildermuthQUETasmania2020110212121.0011190.9100050
Beau WebsterTASQueensland2020120825441.0015253.9501071
Riley MeredithTASQueensland20201212115*21.003953.8500040
Charlie WakimTASQueensland202012011115.503333.3300120
Bryce StreetQUETasmania2020110545454.0018229.6701050
Xavier BartlettQUETasmania2020110555.001827.7800010
Nathan EllisTASQueensland2020120313115.5012225.4100140
Shaun MarshWANew South Wales2020110666.005120.0000010
Moisés HenriquesNSWWestern Australia2020121182167182.0030260.26100221
Sean AbbottNSWWestern Australia20201116060*-7876.9201024
Peter NevillNSWWestern Australia20201115656*-6684.8501050
Cameron GannonWANew South Wales20201111010*-1952.6300020
Daniel HughesNSWWestern Australia2020120252312.508230.4900030
Kurtis PattersonNSWWestern Australia2020120494824.508557.6500061
Ashton AgarWANew South Wales2020110252525.005743.8600010
Sam WhitemanWANew South Wales2020110114114114.0024247.11100170
Ashton TurnerWANew South Wales2020110666.003517.1400010
Cameron BancroftWANew South Wales2020110232323.006435.9400030
Nick LarkinNSWWestern Australia2020121673467.0015642.9500090
Josh InglisWANew South Wales2020110151515.003542.8600011
Matthew KellyWANew South Wales2020110898989.0089100.0001077
Liam GuthrieWANew South Wales2020110888.001650.0000020
Jason SanghaNSWWestern Australia2020110777.001070.0000010
Cameron GreenWANew South Wales2020110197197197.0043844.98100201
Aaron HardieWANew South Wales2020110555.002025.0000000
Daniel SolwayNSWWestern Australia2020110868686.0027331.50010120
Shaun MarshWATasmania2020120203115101.5031664.24110217
Peter SiddleTASWestern Australia20201112929*-3680.5600040
Tim PaineTASWestern Australia2020110121212.001770.5900011
Matthew WadeTASWestern Australia202012114083140.0030246.36020152
Jackson BirdTASWestern Australia2020110393939.0019205.2600043
Cameron GannonWATasmania2020110585858.007280.5601062
Jordan SilkTASWestern Australia202012018179.005632.1400010
Ashton AgarWATasmania2020120532.502222.7300000
Sam WhitemanWATasmania202012012211861.0020360.10100140
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.