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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27QUETAS

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
Kamran AkmalPAKWest Indies2005110124124124.0012599.20100120
Marcus HarrisMRBrisbane Heat2017-20204401244831.0088140.91000173
James PeirsonBHAdelaide Strikers2015-20257611245124.8084147.6201096
Matthew WadeTASQueensland201812112372*123.0025149.00020131
Beth MooneyBHAdelaide Strikers2015-201722112375*123.0092133.70010171
Paul CollingwoodENGAustralia2006-20114501239624.6020460.29011152
Adam GilchristAUSSri Lanka2006-2007210122122122.0091134.07100134
Shaun MarshAUSEngland2011-20173301225540.6724050.83020150
Joe BurnsQUENew South Wales2019-20233601225220.3335634.2701180
Justin LangerAUSIndia200312012112160.5020060.50101170
Mitchell StarcAUSEngland2017-20254401217730.2521656.02010181
Shane WatsonAUSEngland2010-201335112141*30.2529141.58000150
Zak CrawleyENGAustralia20251201207660.0015278.95010170
Shaun MarshAUSIndia2014-20162301207140.0017170.18010130
Jess JonassenBHAdelaide Strikers2015-202433212067*120.0085141.18010190
Mitchell JohnsonAUSEngland2007-20145511206430.0022752.86011123
Adrian BarathWIAustralia200912011910459.5017667.61100220
Dean BrownlieNZAustralia201112111977*119.0025347.04010120
Brendon McCullumBHMelbourne Renegades2017-20193301196439.6796123.9602094
Bryce StreetQUESouth Australia2019-20233601185319.6734434.30012180
Joe ClarkeMSBrisbane Heat2021-20232201168558.0076152.6301095
Jack WildermuthBHPerth Scorchers2017-2025221116110*116.0064181.2510069
Chamara SilvaSLAustralia2007-20102301164338.6718064.44000130
Ben DunkMS/ST/HHBrisbane Heat2012-20196601166719.3392126.0901196
Travis HeadASBrisbane Heat2015-202033111557*57.5069166.6702067
Jack ClaytonQUEVictoria2026121114104114.0023049.57100100
Steve SmithAUSWest Indies2022-202423111491*57.0016867.86010121
Jack ClaytonQUEWestern Australia2022-20232421145357.0042926.57010110
Mark SteketeeQUENew South Wales2019-202558211441*19.0018760.96003131
Tom CooperMRBrisbane Heat2015-201943211365*113.0071159.15010133
Sam BillingsSS/STBrisbane Heat2017-20264401136428.2567168.66010105
Ricky PontingAUSIndia2003-20124501125422.4019856.57021121
Caleb JewellHHBrisbane Heat2020-20255501127622.4088127.27010121
Mark BoucherSAAustralia2006-200933111163*55.50102108.82010121
Younis KhanPAKAustralia2010-20162301116537.0022250.0001180
Jonny BairstowENGAustralia2017-20182301116037.0015571.61010121
Chris LynnBHMelbourne Renegades2015-20204401114127.7563176.1900098
Alex CareyAUSEngland2018-20253401116327.7514875.00010110
Chris RogersAUSIndia20141201105555.0013680.88020200
Mackenzie HarveySAQueensland20262301097236.3313183.21010123
Alex RossST/ASBrisbane Heat2015-20246501093621.8083131.3300092
Damien MartynAUSIndia200312110866*108.0017960.3401082
Damien MartynAUSSouth Africa20062201089654.0074145.9501095
Simon KatichAUSSri Lanka2006111107107*-14275.3510090
Grace HarrisBHMelbourne Stars2018-2019221107101*107.0054198.15100136
Caleb JewellTASQueensland20242301076135.6715270.39010180
Alex CareySAQueensland2019-20263511073626.7516166.46000110
Paul CollingwoodENGNew Zealand2007110106106106.0012187.6010080
Stephen FlemingNZEngland2007110106106106.0014971.14100110
Shaiman AnwarUAEIreland2015110106106106.0083127.71100101

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.