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
Shikhar DhawanINDEngland2013-2022303729079825.91121974.4103011910
Ravindra JadejaINDNew Zealand2009-20263640129067732.36119475.880647627
Rishabh PantINDWest Indies2017-2022323149029233.41876102.970738829
Ajinkya RahaneINDNew Zealand2014-20211927189718834.50173651.672201058
Suresh RainaINDWest Indies2005-2016414058938225.51121173.740648810
Ajay JadejaINDPakistan1992-2000383658929328.77135865.680326014
Kapil DevINDNew Zealand1979-1994394168917525.4695992.910558113
Syed KirmaniINDAustralia1977-198625315884101*34.00170848.89130931
Cheteshwar PujaraINDSouth Africa2010-20221729088215330.41206042.821631235
Chetan ChauhanINDAustralia1969-1981152408809736.67169942.260721120
Kris SrikkanthINDEngland1981-1992243118769929.20134565.13075988
Gautam GambhirINDPakistan2005-2013283218758328.23114476.490631027
KL RahulINDNew Zealand2016-202621236874112*51.41773113.072417527
Shreyas IyerINDSri Lanka2017-2026212238719245.84788110.530818924
Chandu BordeINDWest Indies1958-19671223087012537.83--334680
Cheteshwar PujaraINDNew Zealand2012-20211223186715939.41206142.072411083
KL RahulINDSouth Africa2018-20252329286712332.11151857.112719220
Vijay MerchantINDEngland1933-19511018085915447.72--332390
Ravindra JadejaINDSri Lanka2009-2026503717856175*42.80113075.751226515
Ajay JadejaINDSouth Africa1992-2000363868539226.66153355.640315915
Motganhalli JaisimhaINDEngland1959-19641120085212942.60--26010010
MS DhoniINDBangladesh2004-2019292611851101*56.73100784.511427116
Shikhar DhawanINDNew Zealand2014-20222528184811531.41111076.4016110412
Sourav GangulyINDBangladesh1997-200715162830135*59.29124866.512717218
Mansur Ali Khan PataudiINDAustralia1964-196911201829128*43.6353840.33182953
Shreyas IyerINDWest Indies2019-202623222825102*41.25712115.871817127
Suresh RainaINDAustralia2006-2016383568258628.4587494.390548214
Hardik PandyaINDAustralia2016-20252721682092*54.67665123.310505441
Dilip VengsarkarINDNew Zealand1976-1990313528127524.61160446.26058702
Dilip SardesaiINDWest Indies1962-19711018081121245.062100.00323581
Irfan PathanINDPakistan2004-20123633980710233.63116369.391337622
Vijay HazareINDEngland1946-195212192803164*47.2420.00232311
Shreyas IyerINDEngland2021-20262324279780*36.23785101.530617519
Navjot SidhuINDAustralia1987-1998162007879739.35137757.150818114
Ravindra JadejaINDWest Indies2009-2026554117787104*32.79122564.242225417
Shikhar DhawanINDBangladesh2014-20222222078517335.6882894.81140999
Murali VijayINDEngland2014-20181222078514635.68195140.24324959
Sandeep PatilINDPakistan1980-19841925078312731.3291877.56172869
Ajay JadejaINDSri Lanka1992-20002926378211934.00118965.772434912
Yuvraj SinghINDSouth Africa2000-20173029577810332.4296580.621427914
Ravichandran AshwinINDWest Indies2011-20233925877712445.71136556.92411726
Polly UmrigarINDEngland1951-196217282770147*29.6260.00303491
Sunil GavaskarINDNew Zealand1975-19872328175811928.0780147.94242815
Rahul DravidINDBangladesh1997-20101717375716054.07124760.71331892
Navjot SidhuINDEngland1987-199719221749134*35.67135755.20232725
Yuvraj SinghINDNew Zealand2000-2016403957488722.00114365.440448719
Chandu BordeINDEngland1959-1967173057468429.8419730.46064860
Syed KirmaniINDEngland1976-19852632774410229.76170243.71143862
Cheteshwar PujaraINDSri Lanka2015-2017711174315374.30149149.83411761
Vijay HazareINDWest Indies1948-195310202737134*40.94--242320

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