ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Brisbane Cricket Ground, Woolloongabba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Billy StanlakeQUENew South Wales2019240441.003810.5300310
Gabe BellTASQueensland2018-2024350531.00628.0600300
Michael NeserQUESouth Australia2019-202658159348.4312447.58003100
Mark SteketeeQUENew South Wales2019-202558211441*19.0018760.96003131
Mark SteketeeQUEWestern Australia2021-2025781702310.0058120.6900391
Marnus LabuschagneQUEWestern Australia2019-20236801919223.8838749.35013210
Henry HuntSAQueensland2019-202648026716233.3864841.20103360
Cameron BancroftWAQueensland2019-20237103374164*53.4382945.11203330
James PeirsonQUEWestern Australia2019-202591202296219.0833069.39023240
Gurinder SandhuQUESouth Australia2023120000.0050.0000200
Travis HeadAUSWest Indies2024120000.0020.0000200
Mark SteketeeBHSydney Sixers2014-2023520000.0020.0000200
Liam GuthrieQUEVictoria2024120000.00140.0000200
Anrich NortjeSAAustralia2022120000.0080.0000200
Will PrestwidgeBHAdelaide Strikers2022-2024220000.0080.0000200
Graeme SwannENGAustralia2010-201323010103.331662.5000210
Grant ElliottNZAustralia2008-2009230993.004320.9300220
Ben ManentiSAQueensland2023230888829.3311080.00012150
Tom StrakerQUESouth Australia2026230331.002213.6400200
Matt PriorENGAustralia2010-201334018144.502572.0000240
Doug BracewellNZAustralia2011-201524018164.508521.1800210
Sam RainbirdTASQueensland2018-202024233*1.50358.5700200
Travis DeanVICQueensland2018-20202401309632.5024652.85012150
Liam ScottSAQueensland2023-2026340433210.7513232.5800250
Joe BurnsQUETasmania2018-20243619446*18.8012674.60002131
Bryce StreetQUESouth Australia2019-20233601185319.6734434.30012180
Campbell KellawayVICQueensland2024-202636022312237.1748346.17112220
Ross TaylorNZAustralia2008-20154701597522.7125263.10012230
Glenn MaxwellMSBrisbane Heat2014-202677039235.5730130.0000242
Jordan SilkTASQueensland2018-202447114284*23.6732244.10012190
Marnus LabuschagneQUENew South Wales2019-20254701776925.2941043.17022260
Rohit SharmaINDAustralia2008-202478020412425.5027275.00102214
Jake LehmannSAQueensland2019-20265801707421.2523173.59022220
Michael VaughanENGNew Zealand2007110000.0010.0000100
Adam GilchristAUSSouth Africa2006110000.0010.0000100
Brett LeeSSBrisbane Heat2013-2015310000.0020.0000100
Glenn McGrathAUSSouth Africa2006110000.0010.0000100
Ashish NehraINDAustralia2003110000.0020.0000100
Aravinda de SilvaSLAustralia2003110000.0010.0000100
Andrew SymondsAUSWest Indies2005110000.0030.0000100
Ricardo PowellWIPakistan2005110000.0010.0000100
Shahid AfridiPAKZimbabwe2015110000.0020.0000100
Monde ZondekiSAAustralia2006210000.0010.0000100
Simon KatichAUSSouth Africa2006210000.0070.0000100
Tawanda MupariwaZIMPakistan2015110000.0020.0000100
Courtney BrowneWIAustralia2005110000.0010.0000100
Brad HodgeAUSEngland2007110000.0030.0000100
Mohammad AsifPAKAustralia2010110000.0040.0000100
Lendl SimmonsBHAdelaide Strikers2016110000.0020.0000100
Lendl SimmonsBHHobart Hurricanes2015110000.0030.0000100
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.