Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MayENGWest Indies1957121315285*315.00--100282
Zaheer AbbasPAKEngland1971-1974221331274331.0052862.69110450
Nasser HussainENGAustralia1997110207207207.0033761.42100380
David GowerENGIndia1979111200200*-27971.68100240
Alec StewartENGPakistan1992-200133024619082.0031677.85100362
Ted DexterENGAustralia196112019018095.00--100310
Robin SmithENGAustralia1993111167167*-163102.45100173
Saleem MalikPAKEngland1987-199633023316577.6738760.21100231
Collie SmithWIEngland195712016616183.00--100191
Marcus TrescothickENGSri Lanka2002110161161161.0023269.40100233
Colin CowdreyENGPakistan1962-197123020915969.6714135.46100290
Dean JonesAUSEngland1989110157157157.0029453.40100170
Geoff BoycottENGIndia1967-197923018615562.0040545.93100160
Graham GoochENGNew Zealand1990-199423020715469.0035358.64100241
Colin CowdreyENGWest Indies195712015815479.00--100160
Javed MiandadPAKEngland1978-1992341275153*91.6758846.77110280
Roy FredericksWIEngland197312016215081.0047634.03100180
Wally HammondENGSouth Africa1929121156138*156.00--100-0
Graham ThorpeENGAustralia1993-199722017413887.0030856.49100200
Johnny TyldesleyENGAustralia1902-190922016213881.00--100200
Ken BarringtonENGNew Zealand1965110137137137.00--100111
Mark TaylorAUSEngland1989-199735025612951.2060642.24110231
Nasser HussainENGIndia1996-199923018012860.0033354.05100231
Robin SmithENGPakistan1992110127127127.0023154.98100180
Greg BlewettAUSEngland199712013212566.0024354.32100191
Graham ThorpeENGSri Lanka2002110123123123.0022953.71100120
Sachin TendulkarINDEngland1996-199923016812256.0025865.12100251
Bob CatterallSAEngland1924-192924028512071.25--121152
Alan KnottENGPakistan1971121120116120.0017967.04100230
Herbert SutcliffeENGSouth Africa1924-192923020411468.00--110-1
Neil HarveyAUSEngland1961110114114114.00--100150
Nick KnightENGPakistan1996-2001221172113172.0024769.64110150
Mark WaughAUSEngland1993-199723011911339.6715477.2710090
Raman Subba RowENGAustralia196112017111285.50--110140
Brian LuckhurstENGPakistan1971121143108*143.0038537.14100190
Graham GoochENGAustralia1975-199368018610823.2536650.82102210
Gordon GreenidgeWIIndia1979111106106*-17361.2710091
Clive RadleyENGPakistan1978110106106106.0023445.30100110
Asif IqbalPAKEngland1971-1974211104104*-16961.54100160
Richie RichardsonWIEngland1988-199545018710437.4044841.74111230
Colin CowdreyENGAustralia1961-196823013110443.6724742.11100150
Mike AthertonENGSouth Africa1994-199823019510365.0047441.14100260
Peter ParfittENGPakistan1962111101101*---10092
Alec StewartENGZimbabwe2000110101101101.0014470.1410080
Mushtaq MohammadPAKEngland1962-197434117210057.3329634.12110130
Ian BothamENGPakistan1978-199232012410062.0017969.27100130
Peter RichardsonENGNew Zealand195812010410052.00--10070
Alex TudorENGNew Zealand199912213199*-18172.38010280
Kim HughesAUSEngland1977-19814501869837.2024875.00010191
Jimmy AdamsWIEngland1995-20002201089854.0032433.33010110
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.