Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR73/2 (10.5)BOL138/5 (20)WAR need 66 runs in 55 ballsODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rodney HoggAUSWest Indies1984-19852332721*-5450.0000030
Allan BorderAUSNew Zealand1985-1988232162152*162.0032250.31100203
James PeirsonBHAdelaide Strikers2020-202122211669*-80145.0001092
James BazleyBHHobart Hurricanes20202228049*-50160.0000065
Rashid KhanPAKAustralia1983-19842222413*-3470.5900020
Michael SlaterAUSPakistan1999121201169201.0030965.05100301
Clive LloydWIAustralia1984-1985221166114166.0021577.21110204
Ricky PontingAUSNew Zealand1997-200423115073*75.0022566.67020172
Greg ChappellAUSPakistan1983111150150*-25060.00100170
Jacob OramNZAustralia2004121134126*134.0020166.67100133
Greg BlewettAUSPakistan199912112989129.0025650.39010121
Rishabh PantINDAustralia202112111289*112.0016767.07010111
Paul ReiffelAUSNew Zealand199712110577105.0015368.63010130
VVS LaxmanINDAustralia2004111103103*-11391.1510080
Clive LloydWISri Lanka19851118989*-76117.1101073
Qasim UmarPAKAustralia1983-1984231684034.0014347.5500080
Dhananjaya de SilvaSLAfghanistan20221116666*-42157.1401062
Richard HadleeNZAustralia1985-1988221635463.0057110.5301043
Zaheer AbbasPAKAustralia1983121595659.007974.6801041
Viv RichardsWIAustralia1984-1985231584929.008568.2400071
Jason GillespieAUSNew Zealand20041115454*-15534.8401070
Kapil DevINDNew Zealand19861115454*-53101.8901050
Jonathan WellsASBrisbane Heat2020-2021221513151.0040127.5000060
Adam ParoreNZAustralia19971215139*51.0012939.5300020
Greg MatthewsAUSIndia19861114646*-7759.7400010
Vaughan BrownNZAustralia1985-19882214636*46.0012038.3300040
Michael BevanAUSIndia20041114141*-4395.3500030
Kepler WesselsAUSPakistan1983-1984221403540.006759.7000050
Saqlain MushtaqPAKAustralia20001113737*-4680.4300050
Ravi ShastriINDNew Zealand19861113636*-4187.8000000
Kyle MillsNZAustralia2004121332933.007345.2100031
Mike VelettaAUSNew Zealand19881113232*-5558.1800020
Michael BevanAUSPakistan20001113131*-7640.7900010
Lewis GregoryBHSydney Sixers20211113131*-16193.7500022
Pat CumminsAUSIndia20211213028*30.005950.8500021
James PeirsonBHHobart Hurricanes20202213016*30.003196.7700010
Bruce BlairNZIndia19861112929*-3485.2900021
Saqlain MushtaqPAKIndia20001112727*-5251.9200011
James FaulknerHHBrisbane Heat20201112626*-18144.4400011
Ben DwarshuisSSBrisbane Heat20211112424*-16150.0000011
John EmbureyENGAustralia19871112424*-14171.4300040
Craig McDermottAUSIndia19861112424*-21114.2900040
Waqar YounisPAKAustralia20001112323*-22104.5500011
Jack WildermuthBHSydney Sixers20211112222*-10220.0000011
Larry GomesWIAustralia1984-1985231221311.007927.8500120
Mitchell StarcAUSIndia20211212120*21.003953.8500001
Richard HadleeNZSri Lanka19881112121*-3070.0000020
Jeff DujonWIAustralia1984-1985221201420.002676.9200020
Ray PriceZIMIndia20041111818*-12150.0000010
Michael KasprowiczAUSNew Zealand1997-20042211813*18.005135.2900000
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.