Live4th ODI · Ireland in Namibia 2026/27NAM0/0 (0.4)IRE298/8 (50)NAM need 299 runs in 296 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Brisbane Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Bill AtheyENGAustralia1987110111111111.0015273.03100100
Matthew HaydenAUSIndia2004110109109109.00107101.87100120
VVS LaxmanINDAustralia2004111103103*-11391.1510080
Dean JonesAUSEngland1987110101101101.00101100.0010062
Viv RichardsWISri Lanka1985110989898.0098100.0001063
Geoff MarshAUSEngland1987110939393.0012176.8601040
Clive LloydWISri Lanka19851118989*-76117.1101073
Sachin TendulkarINDAustralia2004110868686.009590.5301080
Rahul DravidINDZimbabwe2004110848484.0010679.2501030
Roy DiasSLWest Indies1985110808080.0010973.3901090
Martin CroweNZIndia1986110767676.008391.5701080
Bruce EdgarNZIndia1986110757575.0011863.5601030
Rahul DravidINDAustralia2004110747474.0064115.6301040
Yuvraj SinghINDZimbabwe2004110696969.007690.7901030
Mudassar NazarPAKWest Indies1984110686868.0011459.6501070
Andrew JonesNZAustralia1988110656565.0013149.6201040
Mohammad YousufPAKIndia2000110636363.008375.9001080
Sourav GangulyINDPakistan2000110616161.0010160.4001050
Mohinder AmarnathINDNew Zealand1986110616161.007383.5601091
Kapil DevINDNew Zealand19861115454*-53101.8901050
Desmond HaynesWIPakistan1984110535353.0010053.0001060
Clive LloydWIAustralia19851115252*-6185.2501061
Robin SinghINDPakistan2000110505050.008459.5201040
Kris SrikkanthINDNew Zealand1986110505050.006972.4601070
Chris BroadENGWest Indies1987110494949.0011343.3600031
Viv RichardsWIAustralia1985110494949.006279.0300061
David BoonAUSNew Zealand1988110484848.0047102.1300070
Desmond HaynesWIEngland1987110484848.007564.0000031
Kepler WesselsAUSWest Indies1985110474747.007562.6700020
Mansoor AkhtarPAKAustralia1984110474747.0010644.3400030
Brendon KuruppuSLNew Zealand1988110474747.007166.2000050
Desmond HaynesWIAustralia1985110464646.006768.6600060
Gus LogieWIEngland1987110464646.007858.9700040
Greg MatthewsAUSIndia19861114646*-7759.7400010
Steve WaughAUSNew Zealand1988110454545.0038118.4200050
Martin CroweNZSri Lanka1988110434343.006071.6700040
Michael ClarkeAUSIndia2004110424242.004593.3300030
David GowerENGWest Indies1987110424242.0042100.0000060
Michael BevanAUSIndia20041114141*-4395.3500030
Jeff CroweNZAustralia1988110414141.007256.9400030
Steve WaughAUSIndia1986110404040.009542.1100020
Qasim UmarPAKAustralia1984110404040.006561.5400050
Dion EbrahimZIMIndia2004110393939.0030130.0000040
Sean ErvineZIMIndia2004110393939.0027144.4400040
Graeme WoodAUSWest Indies1985110383838.007054.2900020
Saqlain MushtaqPAKAustralia20001113737*-4680.4300050
Viv RichardsWIPakistan1984110373737.0017217.6500061
Grant FlowerZIMIndia2004110363636.006456.2500040
Ravi ShastriINDNew Zealand19861113636*-4187.8000000
Wasim AkramPAKAustralia2000110353535.006157.3800030
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.