Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 bowledT2065th 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 Brisbane Cricket Ground, Woolloongabba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenWAQueensland2019-2023692732251104.57109267.032408614
Hilton CartwrightWAQueensland2019-2025911248313253.6792252.39121567
David WarnerAUSEngland2013-202157143312472.1762868.95120493
Matthew ShortVICQueensland2020-20253603339855.5046871.15040481
Joe BurnsQUEWestern Australia2019-202371014437649.2290748.84040462
Alastair CookENGAustralia2006-2017591465235*58.1398347.30120450
Jack ClaytonQUENew South Wales2023-2025352411134137.0082649.76220421
James PeirsonQUENew South Wales2019-2025611235211539.1163955.09100401
Josh PhilippeNSW/WAQueensland2019-202547130212950.3349660.89111403
Bryce StreetQUEWestern Australia2019-202246033011755.0096134.34211390
Michael HusseyAUSEngland2006-2010331327195163.5059055.42110392
Brad HaddinAUSEngland2010-201445034613669.2058259.45120382
Joe RootENGAustralia2013-20256103384138*54.8672952.67121371
Peter HandscombVICQueensland2018-202651002738127.3050554.06020371
Jack WildermuthQUEWestern Australia2019-20257802778034.6338372.32030363
Henry HuntSAQueensland2019-202648026716233.3864841.20103360
Steve SmithAUSIndia2014-202435031213362.4047266.10200342
Usman KhawajaQUEWestern Australia2019-2023681289102*41.2963745.37110340
Cameron BancroftWAQueensland2019-20237103374164*53.4382945.11203330
Jack EdwardsNSWQueensland2019-202547030410843.4355255.07110330
Ricky PontingAUSEngland2006-2010242317196158.5047367.02120321
James PeirsonQUESouth Australia2019-20265912709033.7556947.45030322
Marcus HarrisVICQueensland2018-20264802256228.1348846.11030320
Kane WilliamsonNZAustralia2011-201524021814054.5028775.96111320
Joe BurnsQUEVictoria2018-202024125913586.3339865.08110313
Steve SmithAUSPakistan2016-201934019713049.2530365.02111310
David WarnerAUSNew Zealand2011-201524129416398.0034485.47200303
Daniel HughesNSWQueensland2019-202348225686*42.6757744.37030301
Matt RenshawQUEWestern Australia2021-2025812034913929.0878544.46110292
Marcus StoinisMS/PSBrisbane Heat2012-20269813349947.71221151.130312913
Michael ClarkeAUSNew Zealand2008-201123024613982.0048151.14110291
Marnus LabuschagneQUESouth Australia2019-202635124012660.0029182.47110291
Steve SmithAUSEngland2011-2025683310141*62.0055555.86111286
Kevin PietersenENGAustralia2006-20134602359239.1741456.76010280
Michael ClarkeAUSSouth Africa2006-2012332267259*267.0041264.81100270
Michael ClarkeAUSSri Lanka2006-2013542241145*120.5035168.66110262
Sam HarperVICQueensland2024-20263601998533.1728569.82020262
Angus LovellQUEVictoria2024-20263601946032.3355834.77010260
Jonathan TrottENGAustralia2010-2013351183135*45.7534852.59101260
Marnus LabuschagneQUENew South Wales2019-20254701776925.2941043.17022260
Murali VijayINDAustralia201412017114485.5025267.86100260
Sam WhitemanWAQueensland2019-20256802046725.5038453.13021254
Joe BurnsAUSNew Zealand2015120200129100.0024382.30110254
Matthew GilkesNSWQueensland2023-20252401909447.5035952.92020250
Michael ClarkeAUSEngland2006-201467028611340.8644065.00120242
Matt RenshawQUENew South Wales2019-2025591251125*31.3854446.14100241
James PeirsonQUEWestern Australia2019-202591202296219.0833069.39023240
Jason SanghaSA/NSWQueensland2019-20265901353415.0022560.00001240
Chris LynnBHHobart Hurricanes2013-202055228610195.33156183.331202317
Ian BellENGAustralia2006-20146802777634.6354351.01031230
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.