Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Gymkhana Club Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris CairnsNZIndia2000111102102*-11390.2710082
Herschelle GibbsSAIndia19992201028451.0014868.9201093
RD ShahKENIndia1999-2000220866043.0012171.07010101
Mark BoucherSAIndia1999-2000330706023.339970.7101190
Thomas OdoyoKENIndia1999-20002216835*68.009472.3400062
Jacques KallisSAIndia1999-2000330623820.6714941.6100070
MO OdumbeKENIndia1999-2000220565128.0010553.3301030
Neil JohnsonZIMIndia1999110525252.006777.6101060
Ricky PontingAUSIndia2000110464646.005977.9700051
Chris HarrisNZIndia2000110464646.007263.8900040
Michael BevanAUSIndia2000110424242.005280.7700030
Hansie CronjeSAIndia1999220413920.505278.8500032
Grant FlowerZIMIndia1999110383838.0038100.0000060
Nathan AstleNZIndia2000110373737.004877.0800050
Dale BenkensteinSAIndia1999220361818.007250.0000020
Lance KlusenerSAIndia1999-2000331362918.006159.0200120
Adam GilchristAUSIndia2000110333333.0023143.4800041
Derek CrookesSAIndia1999220332516.503886.8400031
Jonty RhodesSAIndia1999-2000330333211.007146.4800121
Brett LeeAUSIndia2000110313131.0028110.7100032
Roger TwoseNZIndia2000110313131.003588.5700040
Tony SujiKENIndia1999-2000220292714.505750.8800020
Shaun PollockSAIndia1999-20003312723*13.503675.0000111
Ian HarveyAUSIndia2000110252525.0024104.1700030
Martin SujiKENIndia1999-2000221251425.003180.6500020
Steve WaughAUSIndia2000110232323.003467.6500020
Boeta DippenaarSAIndia1999-2000220221711.005937.2900020
Stuart CarlisleZIMIndia1999110212121.002584.0000012
Gavin RennieZIMIndia1999110202020.002386.9600020
Jimmy KamandeKENIndia2000110181818.004045.0000030
Alpesh VadherKENIndia1999110181818.006527.6900020
Craig McMillanNZIndia2000110151515.0014107.1400020
Jason GillespieAUSIndia2000110141414.001687.5000030
Roger TelemachusSAIndia2000110131313.0013100.0000020
Steve TikoloKENIndia1999-20002201386.501872.2200020
Gary KirstenSAIndia2000110121212.001392.3100020
Guy WhittallZIMIndia1999110111111.003234.3800010
JS AbabuKENIndia1999110111111.001861.1100000
Murray GoodwinZIMIndia1999110111111.001957.8900010
Nicky BojeSAIndia2000110101010.001662.5000000
Hitesh ModiKENIndia1999-200022010105.003528.5700110
Steve ElworthySAIndia199922199*9.005180.0000101
Mark WaughAUSIndia2000110777.002429.1700000
Glenn McGrathAUSIndia200011166*-875.0000010
Alan DawsonSAIndia1999110666.003200.0000001
Andy WhittallZIMIndia1999110666.001154.5500010
Kennedy OtienoKENIndia1999-2000220663.00966.6700100
Stephen FlemingNZIndia2000110555.001145.4500000
Henry OlongaZIMIndia1999110444.00944.4400000
Shane LeeAUSIndia2000110444.00666.6700000
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.