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
Ravindra JadejaINDSouth Africa2009-2025323057329129.2897774.920326316
Harbhajan SinghINDAustralia1998-20135857137216316.39110265.4304107712
Pankaj RoyINDWest Indies1953-1959918071715039.83--13200
Ajinkya RahaneINDSri Lanka2012-20172228271513227.50121658.80312733
Mohinder AmarnathINDEngland1975-1986152227099535.45167442.35053975
Mohinder AmarnathINDNew Zealand1975-198816201702102*36.9556563.54150513
Ravi ShastriINDSri Lanka1984-199125242701101*31.8688457.35140404
Suresh RainaINDSouth Africa2006-20183230170010124.14647108.191226419
Vinod KambliINDSri Lanka1992-20002423569712538.72122157.08240626
Vinod KambliINDZimbabwe1992-20001111269422777.1187279.59230653
Ravichandran AshwinINDAustralia2010-2024504786906217.69130153.04022734
Virender SehwagINDBangladesh2003-20111618167917539.94613110.771519012
Dilip SardesaiINDEngland1961-1972112016748735.4772527.17060771
Salim DuraniINDEngland1961-1973132316729030.5561639.450528813
Yashpal SharmaINDEngland1979-19851824566814035.16167739.83120606
Mansur Ali Khan PataudiINDNew Zealand1965-19691119066615335.05--231913
Gautam GambhirINDSouth Africa2003-2012202416619628.74118355.87052892
Gundappa ViswanathINDNew Zealand1975-198116231658103*29.9142334.99141613
Ajay JadejaINDZimbabwe1992-199919188656116*65.6076385.981423517
VVS LaxmanINDZimbabwe1998-20051819265514038.5393969.76221802
Anil KumbleINDAustralia1994-20084947126508718.57154342.13014661
Mohammad KaifINDWest Indies2002-200622227648148*43.2098465.85141540
Sachin TendulkarINDKenya1996-20031093647146107.8366797.00410735
Manoj PrabhakarINDSri Lanka1984-1996282346459533.95128147.93050601
Suryakumar YadavINDWest Indies2022-2026222126388333.58498128.110505829
Budhi KunderanINDEngland1961-1967815063219242.1333530.45210921
Gundappa ViswanathINDPakistan1978-19831826262814526.1789842.20134670
Irfan PathanINDSri Lanka2004-2012372776279331.3577680.800336712
Sanjay ManjrekarINDWest Indies1987-19941824362610829.81143043.78143570
Shubman GillINDBangladesh2022-2025812262512162.5083275.124115319
Anil KumbleINDSouth Africa1992-20086163116228811.96156839.67019651
Pankaj RoyINDEngland1951-19591425162014025.8340.00218471
Manoj PrabhakarINDNew Zealand1987-1995181936199538.69137045.18040591
Vinoo MankadINDEngland1946-19521118161818436.3510.00142393
Suryakumar YadavINDNew Zealand2021-202622215618111*38.63388159.281425834
Chandu BordeINDNew Zealand1965-1968813261310955.73--150760
Shubman GillINDSri Lanka2023-20261718161111635.9465493.43130778
Dinesh KarthikINDSouth Africa2004-2022262466107933.8981275.120316418
Suresh RainaINDBangladesh2008-201821196609116*46.85545111.741315516
Farokh EngineerINDNew Zealand1965-1975112006089030.403666.67030761
Murali VijayINDSri Lanka2009-2017911060415554.91103658.30231564
Hardik PandyaINDNew Zealand2016-2026352835975423.88540110.560114325
Yashpal SharmaINDPakistan1978-19831923659563*35.00138539.28050592
KL RahulINDBangladesh2017-2025182145907734.7173280.600505215
Sourav GangulyINDKenya1998-200411102588111*73.5074578.933205015
Murali VijayINDSouth Africa2010-2018182815889721.78148039.73021831
Shreyas IyerINDSouth Africa2018-202421225579113*34.0659896.821315713
Washington SundarINDEngland2021-202618206577101*41.21104555.221435413
Yashasvi JaiswalINDWest Indies2023-202579157517571.8886766.32220726
Vijay ManjrekarINDPakistan1952-19611318357474*38.27--05190

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