Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Green Park Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Faoud BacchusWIIndia1979110250250250.00--100330
Gordon GreenidgeWIIndia1983110194194194.0036852.72100230
Glenn TurnerNZIndia197612014811374.00--100200
Ian BothamENGIndia1982110142142142.0021466.36100122
Ravi RatnayekeSLIndia1986110939393.00--010140
Andy RobertsNZIndia19761219384*93.00--01091
Malcolm MarshallWIIndia1979-1983221939293.0015160.93010110
Allan LambENGIndia1989110919191.0010983.4901060
David GowerENGIndia1982110858585.0018645.7001070
Ricky PontingAUSIndia1998110848484.0013960.4301050
Jeff DujonWIIndia1983110818181.00--01080
Sidath WettimunySLIndia1986110797979.00--010130
Graham GoochENGIndia1982-1989220795839.5010079.00010110
Mark BurgessNZIndia1976120785439.00--01092
Nick KnightENGIndia2002110747474.008290.2401090
Roshan MahanamaSLIndia1993110737373.0012458.8701041
Keith ArthurtonWIIndia1994110727272.0062116.1301041
Phil SimmonsWIIndia1994110656565.009667.7101062
Hansie CronjeSAIndia1996120655032.5014943.62010100
Alec StewartENGIndia1989110616161.008076.2501051
Alistair CampbellZIMIndia1996-2000220603230.009960.6100080
Aravinda de SilvaSLIndia1986-1993220593329.504770.2100011
Larry GomesWIIndia1979-1983220583729.00--000-0
Raphick JumadeenWIIndia1979110565656.00--010-0
Arjuna RanatungaSLIndia1986-1993220535226.5040132.5001081
Warren LeesNZIndia19761215249*52.00--00090
John ParkerNZIndia1976120513425.50--000-0
Roy DiasSLIndia1986110505050.005984.7501070
Gary KirstenSAIndia1996120504325.0013337.5900050
Andy FlowerZIMIndia1996-2000220472823.506572.3100030
Andrew HudsonSAIndia1996120463123.0018624.7300060
Stuart WilliamsWIIndia1994110454545.008652.3300040
David MurrayWIIndia1979110444444.00--000-0
Tom MoodyAUSIndia1998110444444.007062.8600030
Lance KlusenerSAIndia19961214334*43.0011736.7500060
Wayne LarkinsENGIndia1989110424242.006861.7600030
David O'SullivanNZIndia19761213823*38.00--00030
Graham ThorpeENGIndia20021113636*-4383.7200010
Grant FlowerZIMIndia1996-2000220363018.005565.4500010
Hashan TillakaratneSLIndia1993110353535.004479.5500020
Pat SymcoxSAIndia19961213423*34.006850.0000012
Heath StreakZIMIndia1996-2000220333016.504573.3300030
Mike GattingENGIndia1982110323232.007343.8400020
Roland HolderWIIndia1994110323232.004965.3100010
Trevor MadondoZIMIndia2000110323232.006152.4600050
Daryll CullinanSAIndia1996120312915.507044.2900040
Asanka GurusinhaSLIndia1986-1993220301915.003828.9500010
Ashantha de MelSLIndia1986110252525.00--000-0
Viv RichardsWIIndia1983110242424.00--00050
Chris TavaréENGIndia1982110242424.006139.3400030
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.