India: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: India×

Player figures come from full scorecards, which we hold for 1,978 of the 1,979 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Robin UthappaINDAustralia2007-2008151413585127.5437894.710113510
Hemu AdhikariINDWest Indies1948-19596103357114*51.00--110101
Salim DuraniINDWest Indies1962-1971916135510423.67--122221
Vinod KambliINDPakistan1991-1999191613546523.6056262.99031231
Ashok MalhotraINDWest Indies19831012235272*35.2033677.68020270
Mansur Ali Khan PataudiINDWest Indies1962-1975101903525118.5320.00011243
Polly UmrigarINDNew Zealand1955-195656135122370.20--110260
Rusi SurtiINDWest Indies1962-196771413515727.00--022122
Nayan MongiaINDSouth Africa1995-2000192543515016.7182242.70011351
Chetan ChauhanINDNew Zealand1969-198191303507826.9269538.13010271
C.K.NayuduINDEngland1932-193671403508125.00--02001
Yashasvi JaiswalINDSouth Africa2023-20259131349116*29.0845277.21123449
Cheteshwar PujaraINDWest Indies2013-2019910034811334.8074846.52110380
Axar PatelINDSri Lanka2014-2026251873486531.64313111.180102117
Virat KohliINDAfghanistan2012-2024972347122*69.40260133.46131329
Suresh RainaINDZimbabwe2010-20151094347110*69.40325106.77121297
KL RahulINDZimbabwe2016-20221093347100*57.8338290.841212410
Parthiv PatelINDWest Indies2002-2011141523475626.6956761.20011354
Nayan MongiaINDSri Lanka1994-1999352463465719.2278244.25020273
Woorkeri RamanINDSouth Africa1992-19971014034111424.3672147.30113322
Bhuvneshwar KumarINDEngland2013-20223322634163*21.3163553.70032480
Lala AmarnathINDEngland1933-1952915133911824.21--113210
Dinesh KarthikINDPakistan2005-2022131733399324.2161655.03020432
Javagal SrinathINDWest Indies1991-2002352773396016.9551665.70025376
Nayan MongiaINDNew Zealand1994-19992720733745*25.9260955.34003291
Raman LambaINDAustralia1986-198977133510255.8341979.95130314
Sanjay BangarINDWest Indies200291223357733.5084939.46032333
Sandeep PatilINDNew Zealand1980-1986111303346425.6953362.66020413
Chetan ChauhanINDWest Indies1978-19796803318441.3835538.31040220
Zaheer KhanINDNew Zealand2000-20143828633151*15.0544474.55015406
Chandu BordeINDPakistan1960-1961562330177*82.50--101340
Syed Abid AliINDEngland1971-1975132013307117.3762652.72022360
Ishan KishanINDSouth Africa2022-20269903299336.56280117.500313018
Navjot SidhuINDZimbabwe1987-19988803288041.0050764.69041311
Murali VijayINDNew Zealand2010-201681303267625.0869347.04020412
Nithish Kumar ReddyINDAustralia2024-2025711232511436.1148567.011013110
Ajit AgarkarINDEngland2002-200722173324109*23.1447068.94102423
Mayank AgarwalINDAustralia2018-202171103237729.3661052.95021327
Tilak VarmaINDWest Indies2023-2026111033225146.00203158.620102814
Robin SinghINDAustralia1996-2001111113227532.2044772.04020156
Karsan GhavriINDAustralia1977-1981172163228621.4765444.65022373
Nari ContractorINDPakistan1960-19615603199253.17--030290
Dattu PhadkarINDAustralia1947-1956510331812345.4376541.05131340
Hardik PandyaINDPakistan2016-2026181333158731.50250126.000232314
Washington SundarINDAustralia2020-2025141523136224.0865747.64020238
Dinesh MongiaINDZimbabwe2001-2003881312159*44.5735986.91101401
Aunshuman GaekwadINDEngland1975-1984101813123918.3590334.55001370
Dattu PhadkarINDEngland1951-1952812031111525.92--12112
Hardik PandyaINDWest Indies2016-20262015231070*23.85277111.910101914
Kapil DevINDZimbabwe1983-19931173309175*77.2531099.681102810

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