Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG367/4 (48)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Gabba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark WaughAUSWest Indies1992-20018101508112*56.4478165.04230332
Greg ChappellAUSWest Indies1975-1982351491124122.7586157.03320593
Ricky PontingAUSWest Indies1996-200557244114988.2069663.36220412
Carl HooperWIAustralia1988-1997791395110*49.3863861.91210393
Neil HarveyAUSEngland1950-196247038116254.4311631.90120390
Brian LaraWIAustralia1992-2005812037610231.3367455.79122394
Ian HealyAUSWest Indies1988-1997792363161*51.8664856.02100330
Bill LawryAUSEngland1962-197035035716671.4074634.05120400
Michael SlaterAUSEngland1994-199824035017687.5050269.72200451
Doug WaltersAUSEngland1965-197435133915584.7571147.68210292
Geoff MarshAUSEngland1986-199035132911082.2578142.13130351
Donald BradmanAUSEngland1933-194635032518765.0054160.07111380
David GowerENGAustralia1978-19905923206145.7165548.85020370
Richie RichardsonWIAustralia1988-19965713038150.5061649.19040274
Matthew HaydenAUSEngland2002120300197150.0042071.43200383
Ian ChappellAUSWest Indies1968-197524128211794.0054742.41120360
Ian BothamENGAustralia1978-198645027113854.2037073.24100295
Steve WaughAUSWest Indies1988-20007902649029.3361343.07020200
David BoonAUSWest Indies1988-199346026111143.5057145.71110300
Maurice LeylandENGAustralia1933-193624025712664.2571435.99110230
David BoonAUSNew Zealand1987-199323025614385.3350350.89110260
Viv RichardsWIAustralia1975-198845025414050.8040562.72111361
Mark ButcherENGAustralia1998-200224025011662.5053646.64110290
Derek RandallENGAustralia1978-19833512477561.7552946.69030242
Mark WaughAUSEngland1990-199946124114048.2038063.42100261
Mark TaylorAUSEngland1990-199836124067*48.0053544.86031270
Chris CairnsNZSouth Africa1994-2002331236102*118.00206114.561201510
Allan LambENGAustralia1982-19905802337229.1344052.95010290
Kepler WesselsAUSEngland1982-198323022716275.6747547.79100220
Donald BradmanAUSSouth Africa1931110226226226.00--100220
Greg ChappellAUSEngland1974-19833502207144.0045548.35030221
Steve WaughAUSEngland1986-2002610221611227.0046246.75101200
Keith StackpoleAUSEngland1970120215207107.5041951.31100251
Trevor BaileyENGAustralia1950-19583612148842.8054317.50020221
Ian HealyAUSEngland1990-199844120813469.3339852.26100210
Norm O'NeillAUSWest Indies1960120207181103.50--100260
John EdrichENGAustralia1965-19743502027940.4052638.40010201
Greg ChappellAUSPakistan1981110201201201.0029667.9110060
Matthew HaydenAUSWest Indies2000-200523019911866.3333759.05100212
Bruce LairdAUSWest Indies1979-19822301939264.3345442.51020210
Ken BarringtonENGAustralia1962-19652401927848.0021642.13020161
Rohan KanhaiWIAustralia1960-19682401929448.00--020301
Adam GilchristAUSWest Indies2000-20053301909863.3325275.40010191
Geoff BoycottENGAustralia1965-197836119063*38.0066628.53010150
Lawrence RoweWIAustralia1975-197924018810747.0040646.31110260
Dean JonesAUSEngland1986-199034018814547.0023480.34100164
Frank WorrellWIAustralia1951-19602401876546.75--020220
Donald BradmanAUSIndia1947110185185185.0033655.06100200
Shivnarine ChanderpaulWIAustralia1996-20054611858237.0052235.44020120
Garry SobersWIAustralia1960-196824018413246.00--100290
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.