Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd 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 The Gabba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Damien MartynAUSSouth Africa1994-2002221127104*127.0015880.3810070
Bill EdrichENGAustralia1946-19542401268831.5013417.16010181
Chris CairnsNZAustralia1993-20012401256131.2519364.77010102
Alan DavidsonAUSWest Indies19601201248062.00--010120
Ken RutherfordNZAustralia1987-19932401248631.0022654.87011150
Justin LangerAUSNew Zealand2001121122104122.0025647.66100140
Mansur Ali Khan PataudiINDAustralia19681201227461.00--010161
Bob SimpsonAUSEngland19621201217160.50--020140
Graham GoochENGAustralia1978-19943501215624.2029241.44010161
Ian RedpathAUSIndia19681201207960.00--010180
Andrew JonesNZAustralia1987-19932401205630.0030838.9601090
John WaiteSAAustralia1952-19632301196639.67--010100
Steve WaughAUSSri Lanka19891201176058.5024647.5602080
Rusi SurtiINDAustralia19681201166458.00--020140
Sunil GavaskarINDAustralia197712011611358.0027841.73100120
Gubby AllenENGAustralia1933-19362301166838.6733434.73010141
Nathan AstleNZAustralia20011201156657.5022551.11010120
Vic RichardsonAUSEngland19331201158357.5021054.7601080
Mohammad AzharuddinINDAustralia1991-19922301159338.3313883.33010120
Eddie BarlowSAAustralia196312011411457.00--101130
Bill LawryAUSWest Indies196812011410557.0029635.47100140
Wally HammondENGAustralia1933-19463601143219.0048223.65001102
Imran KhanPAKAustralia1981-19903401138228.2513881.8801151
Joe SolomonWIAustralia19601201126556.00--010100
Tony GreigENGAustralia197412011211056.0023647.46100170
Jimmy AdamsWIAustralia1996-20014621124428.0024545.7100170
Ricky PontingAUSSouth Africa1998-20022201118055.5014079.2901081
Alec StewartENGAustralia1990-200261001104011.0015770.06003122
Brett LeeAUSWest Indies2000-200532110962*109.0016267.28010132
David BoonAUSIndia1991-19922201096654.5025842.25010100
Bill LawryAUSIndia19681201096454.50--010130
Graham YallopAUSEngland197812010910254.5034731.4110080
Alan TurnerAUSWest Indies19751201078153.5027339.19010130
Phil DeFreitasENGAustralia1986-199434110749*35.6716166.46000131
Everton WeekesWIAustralia19511201057052.50--010130
Alan KnottENGAustralia1970-19742301047334.6730034.67010140
Greg MatthewsAUSEngland1986-199033110456*52.0023444.4401090
Ijaz AhmedPAKSri Lanka1990111102102*-100102.0010091
Ken MackayAUSEngland1958-196222110286*102.006524.62010120
Ian JohnsonAUSEngland1946-19543411024734.0010943.1200081
Norm O'NeillAUSSouth Africa196312110182101.00--010120
Richie BenaudAUSEngland1954-19623301015133.675827.5901091
Jack FingletonAUSEngland193612010010050.0031132.1510160
Stan McCabeAUSEngland1933-19362401005125.0023941.84010120
David BoonAUSPakistan1989-1995220995449.5018254.40010120
Dean JonesAUSSouth Africa1994110989898.0012479.0301031
Ken FunstonSAAustralia1952120986549.00--01032
Imran KhanPAKWest Indies1982-19892219867*98.0069142.03010113
Brian LuckhurstENGAustralia1970-1974241987432.6731830.82010100
Peter KirstenSANew Zealand1994110979797.0010889.8101061

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.