Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM12/0 (2.1)ZIM need 166 runs in 107 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Antigua Recreation Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWIEngland1994-2004331864400*432.00121471.172101005
Nasser HussainENGWest Indies1990-200436027110645.1772137.59110310
Alec StewartENGWest Indies1990-19983501607932.0034646.24010190
Graham ThorpeENGWest Indies1994-200435213184*43.6745628.73010100
Jack RussellENGWest Indies1990-19983501026220.4026638.35011110
Wasim AkramPAKWest Indies1988-2000340772619.2513457.4600041
Courtney WalshWIPakistan1988-2000332363036.005862.0700031
Curtly AmbroseWIEngland1990-19983212419*24.003666.6700021
Curtly AmbroseWIPakistan1988-2000330983.003823.6800101
Courtney WalshWIEngland1990-1998310888.001553.3300010
Inzamam-ul-HaqPAKWest Indies1993-200023024612382.0043856.16120272
Mark TaylorAUSWest Indies1991-199524024514461.2553845.54110240
Carl HooperWIPakistan1988-1993233228178*-34765.71100234
Gordon GreenidgeWIEngland1981-1990220212149106.0033064.24110283
Mark WaughAUSWest Indies1991-1995241204139*68.0029868.46111194
Robin SmithENGWest Indies1990-199423119517597.5038950.13100293
VVS LaxmanINDWest Indies1997-200222018613093.0033755.19110190
Desmond HaynesWIEngland1981-199022017116785.5032253.11100251
Mike AthertonENGWest Indies1994-199823016313554.3346634.98100150
Carl HooperWIIndia1997-200222016213681.0031950.78100154
Shivnarine ChanderpaulWIIndia1997-2002221160136*160.0056328.42100180
Rahul DravidINDWest Indies1997-200222112891128.0039732.24010150
David BoonAUSWest Indies1991-19952401236730.7528043.93011150
Viv RichardsWIEngland1981-199022011511457.5022850.44100211
Mark ButcherENGWest Indies1998-20042401136128.2525644.14022130
Carl HooperWIEngland1990-1998221109108*109.0015669.87100170
Brian LaraWIIndia1997-200222010710353.5020352.71100111
Phil SimmonsWIPakistan1988-1993230995433.0013275.00010150
Ian HealyAUSWest Indies1991-1995240843221.0020341.3800060
Richie RichardsonWIAustralia1991-1995240834120.7519343.01000111
Shivnarine ChanderpaulWIEngland1994-19982218075*80.0022236.04010100
Richie RichardsonWIPakistan1988-1993230645221.3311953.7801190
Javed MiandadPAKWest Indies1988-1993220553127.5014737.4100051
Carl HooperWIAustralia1991-1995230483516.0010346.6000031
Sourav GangulyINDWest Indies1997-2002210454545.0010144.5500041
Mark RamprakashENGWest Indies1994-1998230331911.0010132.6700130
Andrew CaddickENGWest Indies1994-1998230302210.0012025.0000130
Mohammad AzharuddinINDWest Indies1989-1997210272727.003675.00000--
Waqar YounisPAKWest Indies1993-200023024168.003863.1600030
Curtly AmbroseWIIndia1989-1997210222222.004450.0000030
Courtney WalshWIIndia1989-1997210212121.002972.4100020
Courtney WalshWIAustralia1991-19952312011*10.003557.1400120
Ian BishopWIIndia1989-1997210171717.006426.5600030
Ramiz RajaPAKWest Indies1988-199322014147.002458.3300130
Angus FraserENGWest Indies1994-19982301394.333735.1400120
Winston BenjaminWIPakistan1988-1993210121212.001770.5900020
Curtly AmbroseWIAustralia1991-1995230882.672532.0000210
Anil KumbleINDWest Indies1997-2002210666.001735.2900000
Junior MurrayWIEngland1994-1998210444.00944.4400010
Phil TufnellENGWest Indies1994-199823122*1.00248.3300200
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.