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
Suryakumar YadavINDSouth Africa2022-20261817148510030.31328147.871404526
Nari ContractorINDAustralia1956-1960612048010840.00--110-0
Mohinder AmarnathINDSri Lanka1979-19891514148013136.9243451.84210171
Ashok MankadINDAustralia1969-197881504769731.7327643.12042420
Sandeep PatilINDAustralia1980-19841215147617434.0061577.40122541
Syed KirmaniINDPakistan1978-1985303484766618.3177244.69014360
Mayank AgarwalINDSouth Africa2019-2022610047521547.5087754.16210668
Sanju SamsonINDWest Indies2022-20261816347497*36.46334141.920504223
Sanjay ManjrekarINDAustralia1990-1996162004746223.70106644.47020301
Ravi ShastriINDNew Zealand1981-1988171934737229.56102446.19030288
Parthiv PatelINDEngland2002-2016151734709533.5768169.02031524
Eknath SolkarINDEngland1971-1977152634677520.30152730.58031503
Farokh EngineerINDWest Indies1962-1975917046510927.35--133421
Syed KirmaniINDNew Zealand1976-1986151844638833.0740147.13030410
Chetan ChauhanINDPakistan1978-1980111924639327.2466237.92022280
Vinod KambliINDWest Indies1991-1999202244616825.6160176.71034395
Madhav ApteINDWest Indies19535101460163*51.11--13100
Zaheer KhanINDAustralia2000-201243501545957*13.1173162.790185210
Sadagoppan RameshINDSri Lanka1999-2001711045714341.5595947.65110530
Dinesh KarthikINDBangladesh2004-20221618645612938.0066468.67121505
Rishabh PantINDSri Lanka2018-2026111324559641.3645999.130405313
Hardik PandyaINDSri Lanka2016-20253427245510818.20432105.321123919
Shreyas IyerINDBangladesh2019-2025101124538750.3359176.650404313
Suryakumar YadavINDEngland2021-20261816045211728.25313144.411124420
Farokh EngineerINDAustralia1967-196991804498924.9416762.87022360
Suresh RainaINDNew Zealand2009-2016222244476624.8351087.650334018
Axar PatelINDEngland2015-20262829444757*17.8865068.77022536
Nayan MongiaINDWest Indies1994-1998181744458034.2398445.22021450
Rishabh PantINDSouth Africa2019-202519222444100*22.2053383.301134015
Harbhajan SinghINDEngland2001-2012403364445416.4456378.86015626
Dattu PhadkarINDWest Indies1948-195891514417431.50--02001
Yuvraj SinghINDBangladesh2003-201721162440102*31.4344798.431103818
Sadagoppan RameshINDPakistan199981104369639.6487349.94041530
Kiran MoreINDWest Indies1987-1992313274365017.4495945.46014411
Motganhalli JaisimhaINDAustralia1960-1968611143410143.4011811.02143360
Rishabh PantINDBangladesh2018-20241012143310939.3646692.921104814
Pankaj RoyINDAustralia1956-196081604329927.00--03100
Robin SinghINDSri Lanka1997-20002220343110025.3558174.18122376
Arun LalINDWest Indies1983-1989182404319317.9699943.14034490
Manoj PrabhakarINDPakistan1984-19952220943010639.0981952.50112391
Vijay HazareINDAustralia1947-1948510142914547.67119235.99210470
Rusi SurtiINDAustralia1964-196971304247032.6242430.19040370
Ravichandran AshwinINDSouth Africa2011-2023333054225616.8870959.52011472
Javagal SrinathINDSouth Africa1991-2001464474225311.4168561.61017306
Eknath SolkarINDWest Indies1971-19761016142110228.07--130220
Abhishek SharmaINDEngland2025-20261111041913538.09208201.441204228
Nayan MongiaINDPakistan1994-2000323264196916.1276954.49023292
Sanjay ManjrekarINDNew Zealand1988-1995141764185238.0078453.32011350
Shikhar DhawanINDPakistan2013-201899041611446.22414100.48120525
Roger BinnyINDPakistan1979-19872223641683*24.4772240.30035332

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