Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD10/0 (2.2)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Moisés HenriquesSSBrisbane Heat2013-2026101022196427.38171128.07010204
Hilton CartwrightWAQueensland2019-2025911248313253.6792252.39121567
Marcus StoinisMS/PSBrisbane Heat2012-20269813349947.71221151.130312913
James PeirsonQUEWestern Australia2019-202591202296219.0833069.39023240
Matt RenshawQUEWestern Australia2021-2025812034913929.0878544.46110292
Hilton CartwrightMS/PSBrisbane Heat2012-20268741857961.67125148.000111013
Jonathan WellsAS/HHBrisbane Heat2012-20228731693842.25153110.46000141
James PeirsonBHSydney Sixers2015-20268801574419.63120130.83001183
Daniel ChristianSS/ST/MRBrisbane Heat2015-202586215656*39.0095164.2101089
Chris GreenSTBrisbane Heat2016-2026863592519.6740147.5000042
Joe BurnsQUEWestern Australia2019-202371014437649.2290748.84040462
Cameron BancroftWAQueensland2019-20237103374164*53.4382945.11203330
Jack WildermuthQUEWestern Australia2019-20257802778034.6338372.32030363
Rohit SharmaINDAustralia2008-202478020412425.5027275.00102214
Matthew ShortAS/MRBrisbane Heat2018-20257701926327.43146131.51020193
Matthew WadeMS/MR/HHBrisbane Heat2011-20257721866137.20149124.83010125
James PeirsonBHAdelaide Strikers2015-20257611245124.8084147.6201096
Nic MaddinsonSS/MS/STBrisbane Heat2013-2026770992414.1478126.92000124
Ben CuttingBHHobart Hurricanes2012-20207519043*22.5055163.6400076
Mark SteketeeQUEWestern Australia2021-2025781702310.0058120.6900391
Sean AbbottSS/STBrisbane Heat2012-20267534522*22.5036125.0000013
Glenn MaxwellMSBrisbane Heat2014-202677039235.5730130.0000242
Cameron BoyceAS/MR/HHBrisbane Heat2015-20247213324*33.0021157.1400041
Jackson BirdSS/MSBrisbane Heat2014-2024721118*11.0010110.0000010
Ben DwarshuisSSBrisbane Heat2017-2026732747.00977.7800000
Cameron GreenWAQueensland2019-2023692732251104.57109267.032408614
Joe RootENGAustralia2013-20256103384138*54.8672952.67121371
James PeirsonQUENew South Wales2019-2025611235211539.1163955.09100401
Steve SmithAUSEngland2011-2025683310141*62.0055555.86111286
Usman KhawajaQUEWestern Australia2019-2023681289102*41.2963745.37110340
Michael ClarkeAUSEngland2006-201467028611340.8644065.00120242
Ian BellENGAustralia2006-20146802777634.6354351.01031230
Mahela JayawardeneSLAustralia2003-20136702208631.4335761.62021180
Daniel HughesSSBrisbane Heat2013-20236502148542.80164130.49020214
Sam WhitemanWAQueensland2019-20256802046725.5038453.13021254
Marnus LabuschagneQUEWestern Australia2019-20236801919223.8838749.35013210
Chris LynnBHSydney Thunder2012-20216611547530.8079194.940101212
Joe BurnsBHHobart Hurricanes2012-20206611356927.0097139.18011114
Ben DunkMS/ST/HHBrisbane Heat2012-20196601166719.3392126.0901196
Alex RossST/ASBrisbane Heat2015-20246501093621.8083131.3300092
Michael NeserQUEWestern Australia2019-2025691912311.3814065.00001110
James PeirsonBHMelbourne Stars2014-20266518657*21.5067128.3601072
Chris LynnBHSydney Sixers2013-2022660813413.5059137.2900064
Ben CuttingBHSydney Sixers2013-2020660642010.6756114.2900172
George BaileyMS/HHBrisbane Heat2011-2020650542710.8049110.2000150
James PeirsonBHHobart Hurricanes2015-20236635426*18.0051105.8800041
James AndersonENGAustralia2006-20176975020*25.0011045.4500070
Ashton AgarPSBrisbane Heat2013-2025641433114.3332134.3800012
Peter SiddleMS/ASBrisbane Heat2018-2026621191119.0016118.7500011
Mitchell SwepsonBHSydney Sixers2017-20246431311*13.007185.7100011
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.