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
Sachin TendulkarINDAustralia1991-201311014496707241*49.68974268.852031676460
Sachin TendulkarINDSri Lanka1990-201210711612510820349.12723070.501723354440
Virat KohliINDAustralia2009-202510612612555118648.69755873.451729952158
MS DhoniINDAustralia2006-2019919623296322440.59397374.58316523660
Virat KohliINDEngland2011-20269011211418023541.39601969.458261144437
MS DhoniINDSri Lanka2005-20199078263087183*59.37355486.86421224361
Rohit SharmaINDAustralia2007-202587969383220944.05453284.5510175330138
Sachin TendulkarINDPakistan1989-2012869463583194*40.72500171.65723743529
Sachin TendulkarINDSouth Africa1991-20118310353752200*38.29628259.731213446324
MS DhoniINDEngland2006-2019839319299913440.53422970.92123629952
Rohit SharmaINDSri Lanka2008-2024818211294126441.42317692.60814727686
Virat KohliINDWest Indies2009-2026767811401820059.97473584.861323640056
Ravindra JadejaINDAustralia2009-202576661513498126.45222460.6608211922
Virat KohliINDSri Lanka2008-2024747914407624362.71466587.371518439041
Mohammad AzharuddinINDPakistan1985-200073787242614134.17363162.38512419313
Rahul DravidINDAustralia1996-201272966307123334.12680145.1622173486
Rahul DravidINDPakistan1996-200971816313527041.80555956.4071743194
Yuvraj SinghINDSri Lanka2000-2017706710192211733.72238380.65115621135
Sachin TendulkarINDEngland1990-201269908399019348.66648661.52923053025
Virender SehwagINDSri Lanka2001-201269734302929343.902834106.8879643339
Suresh RainaINDSri Lanka2005-2018696012177012036.88194291.14211415434
Rohit SharmaINDWest Indies2009-2026686712310917756.53335492.708202297100
Mohammad AzharuddinINDSri Lanka1985-2000687113304919952.57399667.94819419928
Kapil DevINDWest Indies1978-19946780101921126*27.44180391.5137717522
Rahul DravidINDSri Lanka1996-201066749317017748.77545558.11620132012
Sachin TendulkarINDNew Zealand1990-201265808334521746.46483269.23916541832
Virat KohliINDSouth Africa2010-20256473123608254*59.15476775.691017236147
Sourav GangulyINDPakistan1996-200764704255423938.70393164.97413427624
Harbhajan SinghINDSri Lanka1998-2015644673964410.1563862.07005404
Rahul DravidINDWest Indies1997-2011627513332114653.56667649.75821233115
MS DhoniINDSouth Africa2005-20196264131681132*32.96225474.5817316930
Kapil DevINDPakistan1978-19926168414368422.44143682.3809512921
Kapil DevINDAustralia1979-199461657134211923.14161282.3214514815
Anil KumbleINDSouth Africa1992-20086163116228811.96156839.67019651
Sachin TendulkarINDWest Indies1991-2013607111320317953.38516462.03721837013
Virat KohliINDNew Zealand2010-202660736316721147.27396679.851016331340
Ravindra JadejaINDEngland2009-2025607320218111241.15357061.09314422036
Rohit SharmaINDNew Zealand2009-202660666216014736.00262082.44217219883
Anil KumbleINDSri Lanka1990-20086040113817813.1489042.81013323
Sourav GangulyINDAustralia1996-200859774217714429.82381157.12312524515
Rohit SharmaINDSouth Africa2007-202558653211921234.18258082.1376823864
Mohammad AzharuddinINDAustralia1985-1999586491770163*32.18280963.0129215912
MS DhoniINDWest Indies2005-2019585717158114439.52192282.26110210546
Harbhajan SinghINDAustralia1998-20135857137216316.39110265.4304107712
Zaheer KhanINDSri Lanka2000-201258357247458.8254045.74006198
Sourav GangulyINDSri Lanka1996-200857643259818342.59447858.02713526733
Rahul DravidINDSouth Africa1996-201157766256114836.59555846.0821912804
Mohammad AzharuddinINDWest Indies1985-19985762515379726.96219769.960511304
Sunil GavaskarINDEngland1971-198756847291922137.91706041.3541953037
Rohit SharmaINDEngland2007-202656679263516145.43361772.85911130661
Page 1Next

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