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,991 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagINDSouth Africa2001-201236471186531940.54218985.2055327125
Virender SehwagINDPakistan1999-201342470238130950.66266289.4468133432
Karun NairINDEngland2016-20257111525303*52.5079366.20111644
Virender SehwagINDSri Lanka2001-201269734302929343.902834106.8879643339
VVS LaxmanINDAustralia1998-201250738317328148.82543958.34101434011
Rahul DravidINDPakistan1996-200971816313527041.80555956.4071743194
Shubman GillINDEngland2021-202622353180226956.31260669.1577421532
Rohit SharmaINDSri Lanka2008-2024818211294126441.42317692.60814727686
Virat KohliINDSouth Africa2010-20256473123608254*59.15476775.691017236147
Sachin TendulkarINDBangladesh1990-2012192041316248*82.25187770.116201549
Virat KohliINDSri Lanka2008-2024747914407624362.71466587.371518439041
Mayank AgarwalINDBangladesh2019220257243128.5035173.22100318
Sachin TendulkarINDAustralia1991-201311014496707241*49.68974268.852031676460
Sourav GangulyINDPakistan1996-200764704255423938.70393164.97413427624
Sunil GavaskarINDWest Indies1971-1986385973144236*60.46214560.281311528015
Virat KohliINDEngland2011-20269011211418023541.39601969.458261144437
Rahul DravidINDAustralia1996-201272966307123334.12680145.1622173486
Vinoo MankadINDNew Zealand1955-1956450526231105.20--200430
Vinod KambliINDZimbabwe1992-20001111269422777.1187279.59230653
MS DhoniINDAustralia2006-2019919623296322440.59397374.58316523660
Vinod KambliINDEngland1992-19991112253222453.2093956.66210491
Shubman GillINDWest Indies2022-2026182041004223*62.75106094.7235010522
Polly UmrigarINDNew Zealand1955-195656135122370.20--110260
Rahul DravidINDNew Zealand1997-201046598269122252.76515152.24811231912
Gundappa ViswanathINDEngland1971-198235594197022235.82470941.8341232231
Sunil GavaskarINDEngland1971-198756847291922137.91706041.3541953037
Virender SehwagINDWest Indies2001-201137442172421941.05182094.7348322829
Sanjay ManjrekarINDPakistan1989-19961619293621855.06176353.09271835
Sachin TendulkarINDNew Zealand1990-201265808334521746.46483269.23916541832
Rahul DravidINDEngland1996-201152678299321750.73604249.5471923568
Mayank AgarwalINDSouth Africa2019-2022610047521547.5087754.16210668
Yashasvi JaiswalINDEngland2024-2025112011138214*59.89151175.3145213430
Rohit SharmaINDSouth Africa2007-202558653211921234.18258082.1376823864
Dilip SardesaiINDWest Indies1962-19711018081121245.062100.00323581
Wasim JafferINDWest Indies2002-2006712052821244.00106649.53141701
Virat KohliINDNew Zealand2010-202660736316721147.27396679.851016331340
Ishan KishanINDBangladesh2022-2023220215210107.50146147.261002410
Rohit SharmaINDAustralia2007-202587969383220944.05453284.5510175330138
Shubman GillINDNew Zealand2019-202623284122620851.08140787.1436012337
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Gautam GambhirINDAustralia2004-201236442144620634.43233761.873831485
Ravi ShastriINDAustralia1983-199240354123820639.94256648.253529814
Cheteshwar PujaraINDAustralia2010-202325453207420449.38490342.3051142284
Virat KohliINDBangladesh2010-202531369169820462.89186691.0075116419
Mansur Ali Khan PataudiINDEngland1961-197314252946203*41.13123433.7134312210
Sachin TendulkarINDSri Lanka1990-201210711612510820349.12723070.501723354440
Wasim JafferINDPakistan200736037820263.0059863.21120630
Sachin TendulkarINDZimbabwe1992-2004434772295201*57.38310174.0188127822
Navjot SidhuINDWest Indies1983-199733413128320133.76267946.444541188
Aunshuman GaekwadINDPakistan1978-1984811255720161.8960650.66140180
Page 1Next

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