India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At The Wanderers Stadium×

Player figures come from full scorecards, which we hold for 10 of the 11 matches in this selection (from 1992). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidINDSouth Africa1997-200624026214865.5060043.67110370
Sachin TendulkarINDSouth Africa1992-200636021411135.6745247.35100380
Sourav GangulyINDSouth Africa1997-20062412097369.6737056.49030323
Virat KohliINDSouth Africa20183401967549.0028868.06020242
Shikhar DhawanINDSouth Africa201822018110990.50144125.69110204
Ajinkya RahaneINDSouth Africa2018-20223501235824.6018965.08011161
Tilak VarmaINDSouth Africa2023-2024332121120*121.0051237.25101910
Sanju SamsonINDSouth Africa2023-2024211109109*-56194.6410069
Cheteshwar PujaraINDSouth Africa2018-20222401075326.7530834.74020180
VVS LaxmanINDSouth Africa1997-20062311017350.5022544.89010170
Suryakumar YadavINDSouth Africa2023-2024210100100100.0056178.5710078
MS DhoniINDSouth Africa2006-20183418142*27.009981.8200081
KL RahulINDSouth Africa2018-2023340745018.5020536.10011120
Nayan MongiaINDSouth Africa1997120715035.5019336.7901090
Shreyas IyerINDSouth Africa2018-2023220705235.0066106.0601081
Bhuvneshwar KumarINDSouth Africa2018330683322.6713251.5200060
Anil KumbleINDSouth Africa1992-2006351632915.7518134.8100080
Ravichandran AshwinINDSouth Africa2022120624631.006496.8800080
Yashasvi JaiswalINDSouth Africa2023110606060.0041146.3401063
Hanuma VihariINDSouth Africa20221216040*60.0013743.8000090
Ajay JadejaINDSouth Africa1992120574328.5017033.5300050
Vikram RathourINDSouth Africa1997120574428.5018031.6700060
Sai SudharsanINDSouth Africa20231115555*-43127.9101090
Javagal SrinathINDSouth Africa1992-1997230504116.679254.3500040
Mayank AgarwalINDSouth Africa2022120492624.507466.22000100
Zaheer KhanINDSouth Africa2006120463723.0010344.6600032
Mohammed ShamiINDSouth Africa2018-2022240442711.006270.9700132
Pravin AmreINDSouth Africa19921214235*42.0016026.2500040
V. R. V. SinghINDSouth Africa2006120402920.0023173.9100080
Sanjay ManjrekarINDSouth Africa19921213932*39.0014427.0800030
Virender SehwagINDSouth Africa2006120373318.505567.2700060
Abhishek SharmaINDSouth Africa2024110363636.0018200.0000024
Murali VijayINDSouth Africa2018120332516.5015920.7500020
Ravi ShastriINDSouth Africa1992120302315.0018716.0400040
Mohammad AzharuddinINDSouth Africa1992-199724030187.506149.1800050
Manish PandeyINDSouth Africa20181112929*-27107.4100001
Shardul ThakurINDSouth Africa2022120282814.002996.5500151
Rohit SharmaINDSouth Africa2018220262113.0022118.1800032
Hardik PandyaINDSouth Africa2018-20244412613*8.673672.2200130
Kapil DevINDSouth Africa1992110252525.003767.5700040
Jasprit BumrahINDSouth Africa2018-20224422114*10.503953.8500122
Parthiv PatelINDSouth Africa201812018169.003748.6500030
Rishabh PantINDSouth Africa202212017178.504636.9600110
Suresh RainaINDSouth Africa2018110151515.007214.2900021
Rinku SinghINDSouth Africa2023-2024210141414.0010140.0000001
Wasim JafferINDSouth Africa20061201396.504926.5300030
Kiran MoreINDSouth Africa1992110101010.005219.2300000
Shubman GillINDSouth Africa2023110888.006133.3300020
Ishant SharmaINDSouth Africa201812177*7.002825.0000110
S. SreesanthINDSouth Africa200612166*6.00966.6700101
Page 1Next

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