Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
James AndersonENGAustralia2006-20176975020*25.0011045.4500070
Matthew KuhnemannQUEWestern Australia20214553715*-6358.7300020
Max BryantBHMelbourne Stars2019-202655421377*213.00113188.500201615
Hilton CartwrightMS/PSBrisbane Heat2012-20268741857961.67125148.000111013
Harry ConwaySA/NSWQueensland2019-20234643214*16.007343.8400050
Joe RootENGAustralia2013-20256103384138*54.8672952.67121371
Cameron BancroftWAQueensland2019-20237103374164*53.4382945.11203330
Steve SmithAUSEngland2011-2025683310141*62.0055555.86111286
Jonathan WellsAS/HHBrisbane Heat2012-20228731693842.25153110.46000141
Chris GreenSTBrisbane Heat2016-2026863592519.6740147.5000042
James PeirsonBHHobart Hurricanes2015-20236635426*18.0051105.8800041
Sean AbbottSS/STBrisbane Heat2012-20267534522*22.5036125.0000013
Dilhara FernandoSLAustralia2003-20104531477.002263.6400010
Mitchell SwepsonBHSydney Sixers2017-20246431311*13.007185.7100011
Scott BolandVICQueensland2018-2020233124*-3138.7100030
Ishant SharmaINDAustralia2008-201633331*-1323.0800000
Cameron GreenWAQueensland2019-2023692732251104.57109267.032408614
Hilton CartwrightWAQueensland2019-2025911248313253.6792252.39121567
Jack ClaytonQUENew South Wales2023-2025352411134137.0082649.76220421
James PeirsonQUENew South Wales2019-2025611235211539.1163955.09100401
Ricky PontingAUSEngland2006-2010242317196158.5047367.02120321
Chris LynnBHHobart Hurricanes2013-202055228610195.33156183.331202317
Michael ClarkeAUSSouth Africa2006-2012332267259*267.0041264.81100270
Daniel HughesNSWQueensland2019-202348225686*42.6757744.37030301
Michael ClarkeAUSSri Lanka2006-2013542241145*120.5035168.66110262
Usman KhawajaAUSNew Zealand2011-2015242221174110.5033166.77100192
Moisés HenriquesSSBrisbane Heat2013-2026101022196427.38171128.07010204
Matthew WadeMS/MR/HHBrisbane Heat2011-20257721866137.20149124.83010125
Josh PhilippeSSBrisbane Heat2020-202655217166*57.00114150.00020146
Matthew WadeAUSPakistan2016-2019342168100*84.0022275.68110153
D'Arcy ShortAS/HHBrisbane Heat2016-2024552168122*56.00102164.711001310
Nathan McSweeneySAQueensland2023-2026472167112*33.4047535.16100171
Callum FergusonST/MRBrisbane Heat2017-201944215973*79.50101157.43010135
Michael HusseyAUSSri Lanka2006-2012432158133158.0028555.44100134
Daniel ChristianSS/ST/MRBrisbane Heat2015-202586215656*39.0095164.2101089
Jake CarderSA/WAQueensland2021-202336215157*37.7537040.81010200
Michael NeserQUENew South Wales2019-20255821384323.0028847.92001160
Matt RenshawBHSydney Thunder2019-202644213348*66.5092144.57000115
Jess JonassenBHAdelaide Strikers2015-202433212067*120.0085141.18010190
Mark SteketeeQUENew South Wales2019-202558211441*19.0018760.96003131
Jack ClaytonQUEWestern Australia2022-20232421145357.0042926.57010110
Tom CooperMRBrisbane Heat2015-201943211365*113.0071159.15010133
Chris TremainVIC/NSWQueensland2018-20234721063721.2023445.30000140
Max BryantBHSydney Thunder2019-2026552937231.0055169.0901086
Ashton TurnerWAQueensland2021-20253329271*92.0070131.4301092
Adam VogesAUSNew Zealand20151228483*-12865.63010110
Nathan ReardonBHAdelaide Strikers2015-20162227140*-62114.5200024
Pat CumminsAUSWest Indies2022-20242326764*67.008380.7201081
Michael NeserBHPerth Scorchers2023-20242226564*-32203.1301073
Lachlan HearneQUEVictoria2025-2026242644732.0010362.14000111
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.