Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Brisbane Cricket Ground, Woolloongabba×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenWAQueensland2019-2023692732251104.57109267.032408614
Hilton CartwrightWAQueensland2019-2025911248313253.6792252.39121567
Alastair CookENGAustralia2006-2017591465235*58.1398347.30120450
Joe BurnsQUEWestern Australia2019-202371014437649.2290748.84040462
David WarnerAUSEngland2013-202157143312472.1762868.95120493
Jack ClaytonQUENew South Wales2023-2025352411134137.0082649.76220421
Joe RootENGAustralia2013-20256103384138*54.8672952.67121371
Cameron BancroftWAQueensland2019-20237103374164*53.4382945.11203330
James PeirsonQUENew South Wales2019-2025611235211539.1163955.09100401
Matt RenshawQUEWestern Australia2021-2025812034913929.0878544.46110292
Brad HaddinAUSEngland2010-201445034613669.2058259.45120382
Marcus StoinisMS/PSBrisbane Heat2012-20269813349947.71221151.130312913
Matthew ShortVICQueensland2020-20253603339855.5046871.15040481
Bryce StreetQUEWestern Australia2019-202246033011755.0096134.34211390
Michael HusseyAUSEngland2006-2010331327195163.5059055.42110392
Ricky PontingAUSEngland2006-2010242317196158.5047367.02120321
Steve SmithAUSIndia2014-202435031213362.4047266.10200342
Steve SmithAUSEngland2011-2025683310141*62.0055555.86111286
Jack EdwardsNSWQueensland2019-202547030410843.4355255.07110330
Josh PhilippeNSW/WAQueensland2019-202547130212950.3349660.89111403
David WarnerAUSNew Zealand2011-201524129416398.0034485.47200303
Usman KhawajaQUEWestern Australia2019-2023681289102*41.2963745.37110340
Chris LynnBHHobart Hurricanes2013-202055228610195.33156183.331202317
Michael ClarkeAUSEngland2006-201467028611340.8644065.00120242
Ian BellENGAustralia2006-20146802777634.6354351.01031230
Jack WildermuthQUEWestern Australia2019-20257802778034.6338372.32030363
Peter HandscombVICQueensland2018-202651002738127.3050554.06020371
James PeirsonQUESouth Australia2019-20265912709033.7556947.45030322
Michael ClarkeAUSSouth Africa2006-2012332267259*267.0041264.81100270
Henry HuntSAQueensland2019-202648026716233.3864841.20103360
Joe BurnsQUEVictoria2018-202024125913586.3339865.08110313
Daniel HughesNSWQueensland2019-202348225686*42.6757744.37030301
Matt RenshawQUENew South Wales2019-2025591251125*31.3854446.14100241
Michael ClarkeAUSNew Zealand2008-201123024613982.0048151.14110291
Michael ClarkeAUSSri Lanka2006-2013542241145*120.5035168.66110262
Marnus LabuschagneQUESouth Australia2019-202635124012660.0029182.47110291
Kurtis PattersonNSWQueensland2019-202548123612233.7157141.33100230
Kevin PietersenENGAustralia2006-20134602359239.1741456.76010280
James PeirsonQUEWestern Australia2019-202591202296219.0833069.39023240
David WarnerAUSSri Lanka2012-2019331227163113.50209108.61110222
Chris LynnBHPerth Scorchers2012-20194412278175.67141160.990301715
Michael HusseyAUSSouth Africa2006-2012431226100113.0026984.01120231
Marcus HarrisVICQueensland2018-20264802256228.1348846.11030320
Campbell KellawayVICQueensland2024-202636022312237.1748346.17112220
Usman KhawajaAUSNew Zealand2011-2015242221174110.5033166.77100192
Mahela JayawardeneSLAustralia2003-20136702208631.4335761.62021180
Moisés HenriquesSSBrisbane Heat2013-2026101022196427.38171128.07010204
Kane WilliamsonNZAustralia2011-201524021814054.5028775.96111320
Asad ShafiqPAKAustralia2016-201924021513753.7535161.25111201
Travis HeadAUSEngland2018-202534021415253.5023192.64100196
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.