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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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

2 active
Reset"Match result" is from the side of the player or team.
v India×At The Rose Bowl×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGIndia2007-201846237610294.0062859.87130331
Ian BellENGIndia2007-2014341341167113.6741182.97200374
Jos ButtlerENGIndia2014-202645030613161.20294104.081213111
Gary BallanceENGIndia201412019415697.0033657.74100291
Sam CurranENGIndia2018-20263301287842.6722357.40010141
Harry BrookENGIndia2022-202622112395*123.0068180.8801069
Joe RootENGIndia2014-20182401115627.7516866.07010150
Kane WilliamsonNZIndia202112110152*101.0026637.97010140
Moeen AliENGIndia2014-2022340974024.2514865.5400094
Devon ConwayNZIndia2021120735436.5020036.50010100
Ross TaylorNZIndia20211215847*58.0013742.3400080
Ben StokesENGIndia2011-2018220533026.5018928.0400050
Morris OumaKENIndia2004110494949.009352.6900030
Craig KieswetterENGIndia2011110464646.0025184.0000043
Chris MorrisSAIndia2019110424242.0034123.5300012
BJ PatelKENIndia20041114040*-7751.9500010
Tom LathamNZIndia2021120393019.5014526.9000030
Sam RobsonENGIndia2014120392619.507949.3700060
Faf du PlessisSAIndia2019110383838.005470.3700040
Keaton JenningsENGIndia2018120363618.009139.5600160
Andile PhehlukwayoSAIndia2019110343434.006155.7400021
RD ShahKENIndia2004110333333.005362.2600030
Kevin PietersenENGIndia20071113333*-25132.0000030
David MillerSAIndia2019110313131.004077.5000010
Kagiso RabadaSAIndia20191113131*-3588.5700020
Tim SoutheeNZIndia2021110303030.004665.2200012
Chris JordanENGIndia2014-20222112626*-17152.9400021
Ravi BoparaENGIndia2007-2011210242424.0020120.0000030
Rassie van der DussenSAIndia2019110222222.003759.4600010
Dawid MalanENGIndia2022110212121.0014150.0000040
Kyle JamiesonNZIndia2021110212121.0016131.2500001
Matt PriorENGIndia2007110191919.003161.2900001
Stuart BroadENGIndia2007-201842017178.503253.1300110
Adil RashidENGIndia2018-202622017118.503647.2200020
Thomas OdoyoKENIndia2004110151515.004235.7100010
Colin de GrandhommeNZIndia2021110131313.003043.3300010
Quinton de KockSAIndia2019110101010.001758.8200010
Samit PatelENGIndia201111199*-9100.0000000
Reece TopleyENGIndia2022110999.008112.5000010
Chris WoakesENGIndia201411177*-1258.3300000
Trent BoultNZIndia202111177*-887.5000010
Henry NichollsNZIndia2021110777.002330.4300010
Tymal MillsENGIndia2022110777.00887.5000001
Will JacksENGIndia202611177*-2350.0000001
Martin SujiKENIndia200411166*-785.7100000
Hashim AmlaSAIndia2019110666.00966.6700010
Philip SaltENGIndia2026110666.00966.6700010
Jonny BairstowENGIndia2018120663.001735.2900100
Hitesh ModiKENIndia2004110555.001050.0000010
Jason RoyENGIndia2022110444.001625.0000000
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.