Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

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
Max BryantBHMelbourne Stars2019-202655421377*213.00113188.500201615
Jacques KallisSAAustralia2006-201234021114752.7537955.67101203
Joe BurnsQUESouth Australia2019-20233602069134.3346044.78010231
David WarnerAUSPakistan2016-201934020515451.2539252.30100150
Rohit SharmaINDAustralia2008-202478020412425.5027275.00102214
Sam WhitemanWAQueensland2019-20256802046725.5038453.13021254
Shane WatsonSTBrisbane Heat2016-201933020210067.33127159.061101413
Joe BurnsAUSNew Zealand2015120200129100.0024382.30110254
Steve SmithAUSPakistan2016-201934019713049.2530365.02111310
Brad HaddinAUSNew Zealand2008-201134119388*64.3327370.70020155
Sam HarperVICQueensland2024-20263501938538.6027171.22020252
Matthew ShortAS/MRBrisbane Heat2018-20257701926327.43146131.51020193
Matthew HaydenAUSIndia2003-20082301919963.6721887.61020232
Marnus LabuschagneQUEWestern Australia2019-20236801919223.8838749.35013210
Matthew GilkesNSWQueensland2023-20252401909447.5035952.92020250
James PeirsonQUEVictoria2018-20265701906127.1438249.74010162
Campbell KellawayVICQueensland2024-202635018812237.6036152.08112200
Nathan McSweeneyBHSydney Sixers2023-20263311878493.50134139.55020175
Shikhar DhawanINDAustralia2014-20183401878146.7523081.30020192
Matthew WadeMS/MR/HHBrisbane Heat2011-20257721866137.20149124.83010125
Marnus LabuschagneAUSPakistan2019110185185185.0027966.31100200
Hilton CartwrightMS/PSBrisbane Heat2012-20268741857961.67125148.000111013
Jonathan TrottENGAustralia2010-2013351183135*45.7534852.59101260
Justin LangerAUSEngland2006121182100*182.0024474.59110210
Usman KhawajaQUENew South Wales2019-20253501818736.2034452.62020230
Ajinkya RahaneINDAustralia2014-20162301808960.0022081.82020161
Marnus LabuschagneQUENew South Wales2019-20254701776925.2941043.17022260
Beau WebsterTASQueensland2018-20244711775029.5029560.00011174
Babar AzamPAKAustralia2016-202446017410429.0030257.62100180
MS DhoniINDAustralia2008-20165601735628.8324770.0401192
Murali VijayINDAustralia201412017114485.5025267.86100260
Josh PhilippeSSBrisbane Heat2020-202655217166*57.00114150.00020146
Jake LehmannSAQueensland2019-20265801707421.2523173.59022220
Travis HeadAUSIndia202412016915284.5017994.41100200
Jonathan WellsAS/HHBrisbane Heat2012-20228731693842.25153110.46000141
Hashim AmlaSAAustralia2009-201223016810456.0035247.73100113
Ben McDermottQUETasmania2024231168146*84.0026463.64100193
Matthew WadeAUSPakistan2016-2019342168100*84.0022275.68110153
D'Arcy ShortAS/HHBrisbane Heat2016-2024552168122*56.00102164.711001310
Shaun MarshWAQueensland2019-20213511677741.7542539.29020210
Angus LovellQUEVictoria2024-20263501676033.4048434.50010220
Nathan McSweeneySAQueensland2023-2026472167112*33.4047535.16100171
Moisés HenriquesNSWQueensland2019-20233601657827.5026262.98011220
Rob QuineyMSBrisbane Heat2011-20143311649782.00105156.19010710
Ricky PontingAUSWest Indies2005-201033016310654.3320181.09110143
Matt RenshawBHPerth Scorchers2019-202544016210240.50100162.00100910
Callum FergusonST/MRBrisbane Heat2017-201944215973*79.50101157.43010135
Ross TaylorNZAustralia2008-20154701597522.7125263.10012230
Michael HusseyAUSSri Lanka2006-2012432158133158.0028555.44100134
Xavier BartlettQUEVictoria2020-20253511587239.5024165.56020192

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.