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,989 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniINDSri Lanka2005-20199078263087183*59.37355486.86421224361
MS DhoniINDAustralia2006-2019919623296322440.59397374.58316523660
Ravindra JadejaINDEngland2009-2025607320218111241.15357061.09314422036
MS DhoniINDEngland2006-2019839319299913440.53422970.92123629952
Ishant SharmaINDAustralia2008-2018454719192316.8669827.510012240
MS DhoniINDWest Indies2005-2019585717158114439.52192282.26110210546
Ravindra JadejaINDSri Lanka2009-2026503717856175*42.80113075.751226515
Ravindra JadejaINDWest Indies2009-2026554117787104*32.79122564.242225417
Bhagwath ChandrasekharINDEngland1964-197923351781224.5028521.7500890
Ravindra JadejaINDAustralia2009-202576661513498126.45222460.6608211922
Zaheer KhanINDAustralia2000-201243501545957*13.1173162.790185210
Virat KohliINDSri Lanka2008-2024747914407624362.71466587.371518439041
MS DhoniINDNew Zealand2005-201948501417629848.94234975.01013015635
Ishant SharmaINDEngland2008-2021334014189167.2761130.93007211
Umesh YadavINDAustralia2011-2023303514154307.3337940.63005165
Rahul DravidINDWest Indies1997-2011627513332114653.56667649.75821233115
Mohammad AzharuddinINDSri Lanka1985-2000687113304919952.57399667.94819419928
MS DhoniINDSouth Africa2005-20196264131681132*32.96225474.5817316930
Harbhajan SinghINDAustralia1998-20135857137216316.39110265.4304107712
Mohammed SirajINDEngland2021-20251824137316*6.6419637.2400552
Venkatesh PrasadINDSouth Africa1995-200126221367157.4415642.9500340
Virat KohliINDAustralia2009-202510612612555118648.69755873.451729952158
Sachin TendulkarINDSri Lanka1990-201210711612510820349.12723070.501723354440
Virat KohliINDSouth Africa2010-20256473123608254*59.15476775.691017236147
Rohit SharmaINDWest Indies2009-2026686712310917756.53335492.708202297100
Suresh RainaINDSri Lanka2005-2018696012177012036.88194291.14211415434
Ravichandran AshwinINDEngland2011-2024535612123610628.09209559.0016314810
Kapil DevINDSri Lanka1979-199448451294416328.6184185.141326511
Ravindra JadejaINDNew Zealand2009-20263640129067732.36119475.880647627
Anil KumbleINDAustralia1994-20084947126508718.57154342.13014661
Anil KumbleINDPakistan1990-200748411237937*13.0785044.59005364
Jasprit BumrahINDEngland2017-202632351224134*10.4851846.530011276
Javagal SrinathINDAustralia1991-200340371223630*9.4447449.79005171
Mohammed SirajINDAustralia2019-202522231258135.2715637.1800460
Virat KohliINDEngland2011-20269011211418023541.39601969.458261144437
Virat KohliINDWest Indies2009-2026767811401820059.97473584.861323640056
Sachin TendulkarINDWest Indies1991-2013607111320317953.38516462.03721837013
Rohit SharmaINDSri Lanka2008-2024818211294126441.42317692.60814727686
Mohammad AzharuddinINDEngland1984-1999394711218918260.81332865.78611222511
Dilip VengsarkarINDPakistan1978-19894758111927146*41.00294046.8721341149
Kapil DevINDEngland1979-1993505911180411637.58201989.35212521431
MS DhoniINDPakistan2005-2019494311164714851.47187687.79311015832
MS DhoniINDBangladesh2004-2019292611851101*56.73100784.511427116
Anil KumbleINDSouth Africa1992-20086163116228811.96156839.67019651
Madan LalINDWest Indies1974-198622281151963*30.5325067.20024191
Anil KumbleINDWest Indies1991-200743331140652*18.4587746.29013442
Anil KumbleINDSri Lanka1990-20086040113817813.1489042.81013323
Mohammed ShamiINDAustralia2013-20253930112073710.8926578.11004227
Bishan BediINDAustralia1968-197812211113126*13.1012263.9300160
Pragyan OjhaINDSri Lanka2008-20122115119018*22.5027832.3700061
Page 1Next

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