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
James PeirsonBHSydney Sixers2015-20268801574419.63120130.83001183
Daniel ChristianSS/ST/MRBrisbane Heat2015-202586215656*39.0095164.2101089
Andrew StraussENGAustralia2006-201146015411025.6733246.39101181
Chris LynnBHSydney Thunder2012-20216611547530.8079194.940101212
Jos ButtlerENGAustralia2014-20213401534938.2516592.73000171
Mohammad RizwanPAKAustralia2017-20243401539538.2522568.00011170
Jack ClaytonQUETasmania202423015210250.6728553.33100142
Jake CarderSA/WAQueensland2021-202336215157*37.7537040.81010200
Ben CuttingBHMelbourne Stars2014-201944115081*50.0072208.33010812
Dawid MalanENGAustralia2017-20212401488237.0035142.17020220
Matt RenshawQUEVictoria2018-202536014811224.6728152.67101140
Sourav GangulyINDAustralia2003110144144144.0019673.47100180
Marvan AtapattuSLAustralia2003-20073401447036.0034242.11020141
Michael LumbSSBrisbane Heat2013-201744114461*48.00119121.01020133
Azhar AliPAKAustralia2016-20193501447128.8035041.14010160
Max BryantBHAdelaide Strikers2018-20255501446328.8091158.24010154
Kumar SangakkaraSLAustralia2003-20124411435947.6718079.44011140
Marnus LabuschagneAUSEngland2021-20252411427447.3320170.65020153
Jordan SilkTASQueensland2018-202447114284*23.6732244.10012190
Simon KatichAUSNew Zealand2008121141131*141.0026253.82100170
Matt RenshawBHAdelaide Strikers2020-20254411415447.0098143.88020116
Peter HandscombAUSPakistan2016121140105140.0026652.63100141
Steve SmithNSWQueensland2019-202523013911846.3321265.57101231
Daniel ChristianBHHobart Hurricanes2012-201533113970*69.5086161.63010106
Usman KhawajaQUESouth Australia2019-202636013811423.0032043.13101171
Michael NeserQUENew South Wales2019-20255821384323.0028847.92001160
Ed CowanAUSSouth Africa2012110136136136.0025752.92100170
Aaron FinchMRBrisbane Heat2015-20172201367168.0080170.00020127
Martin GuptillNZAustralia2009-201535113564*33.7529246.23010103
Joe BurnsBHHobart Hurricanes2012-20206611356927.0097139.18011114
Jason SanghaSA/NSWQueensland2019-20265901353415.0022560.00001240
Brendon McCullumNZAustralia2008-20154701348019.1416382.21010202
Matt RenshawBHSydney Thunder2019-202644213348*66.5092144.57000115
David WarnerSTBrisbane Heat2025-20262201328266.0092143.48020153
Will SutherlandVICQueensland2020-202636113243*26.4020464.71001150
Gautam GambhirINDSri Lanka2008-2012221131102*131.0013597.04100141
Charlie WakimTASQueensland2020-20243501313926.2025551.37000211
Alex DoolanTASQueensland2018-202024013011532.5025251.59101202
Jhye RichardsonWAQueensland2019-20233401303932.5023156.28000220
Travis DeanVICQueensland2018-20202401309632.5024652.85012150
Ben McDermottHHBrisbane Heat2018-20245501309326.0099131.31011104
Eoin MorganENGAustralia2011-201833012910643.0013099.2310067
Chris LynnBHMelbourne Stars2011-20215401285732.0084152.38010116
Seb GotchVICQueensland2018-2020241128102*42.6725250.79100123
Wavell HindsWIAustralia2005-201022012710763.5017472.99100100
Sam FanningWAQueensland2022-20254401279531.7530941.10011103
Sam HarperMS/MRBrisbane Heat2019-202655112656*31.5095132.63010143
David WarnerNSWQueensland201912012512562.5022256.31101190
Daniel VettoriNZAustralia2008-20113401259631.2522056.82010100
Ben CuttingBHMelbourne Renegades2015-20205511253531.2565192.3100098

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.