Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 Edgbaston Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer AbbasPAKEngland1971-1974221331274331.0052862.69110450
Peter MayENGWest Indies1957121315285*315.00--100282
Bob CatterallSAEngland1924-192924028512071.25--121152
Javed MiandadPAKEngland1978-1992341275153*91.6758846.77110280
Mark TaylorAUSEngland1989-199735025612951.2060642.24110231
Alec StewartENGPakistan1992-200133024619082.0031677.85100362
Geoff BoycottENGAustralia1968-19815702427834.5764137.75010270
Colin CowdreyENGNew Zealand1958-19652302368578.67--030291
Saleem MalikPAKEngland1987-199633023316577.6738760.21100231
Mike AthertonENGNew Zealand1990-19942302338277.6744552.36030250
Colin CowdreyENGPakistan1962-197123020915969.6714135.46100290
Nasser HussainENGAustralia1997110207207207.0033761.42100380
Graham GoochENGNew Zealand1990-199423020715469.0035358.64100241
Herbert SutcliffeENGSouth Africa1924-192923020411468.00--110-1
David GowerENGIndia1979111200200*-27971.68100240
Mike AthertonENGSouth Africa1994-199823019510365.0047441.14100260
Daryll CullinanSAEngland1994-19983301937864.3335354.67020201
John EdrichENGAustralia1968-19752401918847.7548939.06020190
Ted DexterENGAustralia196112019018095.00--100310
Garry SobersWIEngland1957-19733601907431.6725448.43020280
Carl HooperWIEngland1988-199545118755*46.7536051.94020241
Richie RichardsonWIEngland1988-199545018710437.4044841.74111230
Geoff BoycottENGIndia1967-197923018615562.0040545.93100160
Kim HughesAUSEngland1977-19814501869837.2024875.00010191
Graham GoochENGAustralia1975-199368018610823.2536650.82102210
Nasser HussainENGIndia1996-199923018012860.0033354.05100231
Allan BorderAUSEngland1980-199356117986*35.8035750.14010161
Graham YallopAUSEngland1980-19813411756358.3336448.08020140
Graham ThorpeENGAustralia1993-199722017413887.0030856.49100200
Nick KnightENGPakistan1996-2001221172113172.0024769.64110150
Mushtaq MohammadPAKEngland1962-197434117210057.3329634.12110130
Raman Subba RowENGAustralia196112017111285.50--110140
Rohan KanhaiWIEngland1957-19733601695428.1724751.01010160
Sachin TendulkarINDEngland1996-199923016812256.0025865.12100251
Robin SmithENGAustralia1993111167167*-163102.45100173
Collie SmithWIEngland195712016616183.00--100191
Johnny TyldesleyENGAustralia1902-190922016213881.00--100200
Roy FredericksWIEngland197312016215081.0047634.03100180
Marcus TrescothickENGSri Lanka2002110161161161.0023269.40100233
Colin CowdreyENGWest Indies195712015815479.00--100160
Mike GattingENGAustralia1980-19813401589639.5025362.45010191
Dean JonesAUSEngland1989110157157157.0029453.40100170
Wally HammondENGSouth Africa1929121156138*156.00--100-0
Patsy HendrenENGSouth Africa1924-19292311527476.00--020-0
Bruce MitchellSAEngland192912114988149.00--020-0
Adam ParoreNZEngland1990-19993511477336.7531746.37011170
Graeme HickENGSouth Africa1994-19982201458172.5018877.13020102
Jonty RhodesSAEngland1994-19983301459548.3322564.44010141
Ian ChappellAUSEngland1968-19753411447148.0032344.58020180
Brian LuckhurstENGPakistan1971121143108*143.0038537.14100190
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.