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
Ajinkya RahaneINDSouth Africa2013-202227354139012744.84225061.7839115423
Rohit SharmaINDBangladesh2008-202536383137913739.401278107.9038312253
Polly UmrigarINDWest Indies1948-1962163031372172*50.81--3100202
Kris SrikkanthINDAustralia1983-199238441135711631.56200867.582751677
Ravindra JadejaINDAustralia2009-202576661513498126.45222460.6608211922
Kapil DevINDAustralia1979-199461657134211923.14161282.3214514815
Murali VijayINDAustralia2008-201817300134116744.70274248.9146215915
KL RahulINDWest Indies2016-202626275133415860.64173376.9855113434
Yuvraj SinghINDAustralia2000-201655535132813927.67151287.8327613435
Sachin TendulkarINDBangladesh1990-2012192041316248*82.25187770.116201549
Ravi ShastriINDPakistan1982-199143478131113933.62218147.8238410512
Navjot SidhuINDWest Indies1983-199733413128320133.76267946.444541188
Dilip VengsarkarINDSri Lanka1979-199023263127516655.43101077.822111603
Virat KohliINDPakistan2009-202528288127018363.501184107.2647111918
Gautam GambhirINDNew Zealand2007-201623295126116752.54201262.674621557
Ravi ShastriINDAustralia1983-199240354123820639.94256648.253529814
Yuvraj SinghINDWest Indies2002-201740402123713132.55166074.5236212519
Ravichandran AshwinINDEngland2011-2024535612123610628.09209559.0016314810
Shubman GillINDNew Zealand2019-202623284122620851.08140787.1436012337
Vijay ManjrekarINDEngland1951-1964172921181189*43.7410.003541130
Ajinkya RahaneINDWest Indies2011-2023232541151108*54.81205955.903811137
Farokh EngineerINDEngland1961-197521353114912135.91180056.331821400
Yashasvi JaiswalINDEngland2024-2025112011138214*59.89151175.3145213430
Navjot SidhuINDPakistan1988-199830320113110835.34180162.802731095
KL RahulINDSri Lanka2015-202630331113011135.31145377.7728210917
Kris SrikkanthINDPakistan1982-199236431112312326.74144668.0525110612
Shreyas IyerINDNew Zealand2017-202628272109810543.92122189.933619734
Ajay JadejaINDNew Zealand1992-19993335710989539.21178461.550919513
VVS LaxmanINDSri Lanka1999-201019284108510445.21219749.392911180
Aunshuman GaekwadINDWest Indies1974-198727431107710225.6428243.26164470
Hardik PandyaINDEngland2017-20264141810437131.61933111.790719243
Navjot SidhuINDNew Zealand1987-199925292103711638.41174659.391717719
Gautam GambhirINDBangladesh2003-201216182102313963.94120085.254501173
Rohit SharmaINDPakistan2007-202532314102014037.78106895.512839134
Kris SrikkanthINDWest Indies1983-199238411101211225.30163162.0525210114
VVS LaxmanINDPakistan1999-2007253571009112*36.04183954.872621292
Shubman GillINDWest Indies2022-2026182041004223*62.75106094.7235010522
VVS LaxmanINDSouth Africa1996-2011223451003143*34.59208848.041621292
Sunil GavaskarINDSri Lanka1979-198719225100117658.88141260.76262786
VVS LaxmanINDNew Zealand1998-2010202731000124*41.67214946.532731321
Rishabh PantINDAustralia2018-202522292998159*36.96141270.681319420
Kris SrikkanthINDSri Lanka1982-1992252819979536.9384993.64070629
Shubman GillINDAustralia2020-20252532399212834.21134173.9723111014
Mansur Ali Khan PataudiINDEngland1961-197314252946203*41.13123433.7134312210
Kapil DevINDSri Lanka1979-199448451294416328.6184185.141326511
Sanjay ManjrekarINDPakistan1989-19961619293621855.06176353.09271835
Mohinder AmarnathINDAustralia1969-19892429493213837.28185544.74254760
Ajit WadekarINDEngland1967-1974163019139131.48216742.130731131
Polly UmrigarINDPakistan1952-19611519291111753.59--520561
VVS LaxmanINDEngland2001-2011253529097527.55192047.340621190

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