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.

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hardik PandyaINDAustralia2016-20252721682092*54.67665123.310505441
Shreyas IyerINDWest Indies2019-202623222825102*41.25712115.871817127
KL RahulINDNew Zealand2016-202621236874112*51.41773113.072417527
Ishan KishanINDWest Indies2022-2026181935687735.50506112.250406616
Hardik PandyaINDEngland2017-20264141810437131.61933111.790719243
Suresh RainaINDBangladesh2008-201821196609116*46.85545111.741315516
Virender SehwagINDBangladesh2003-20111618167917539.94613110.771519012
Hardik PandyaINDNew Zealand2016-2026352835975423.88540110.560114325
Shreyas IyerINDSri Lanka2017-2026212238719245.84788110.530818924
Suresh RainaINDSouth Africa2006-20183230170010124.14647108.191226419
Rohit SharmaINDBangladesh2008-202536383137913739.401278107.9038312253
Virat KohliINDPakistan2009-202528288127018363.501184107.2647111918
Virender SehwagINDSri Lanka2001-201269734302929343.902834106.8879643339
Rishabh PantINDWest Indies2017-2022323149029233.41876102.970738829
Shreyas IyerINDEngland2021-20262324279780*36.23785101.530617519
Shikhar DhawanINDAustralia2010-202048492196618741.83199098.79510425223
Sachin TendulkarINDKenya1996-20031093647146107.8366797.00410735
Shreyas IyerINDSouth Africa2018-202421225579113*34.0659896.821315713
Virender SehwagINDNew Zealand2001-201238472213017347.33221096.3886229438
Rohit SharmaINDPakistan2007-202532314102014037.78106895.512839134
Shikhar DhawanINDBangladesh2014-20222222078517335.6882894.81140999
Shreyas IyerINDAustralia2020-20252222250610525.3053494.761234812
Virender SehwagINDWest Indies2001-201137442172421941.05182094.7348322829
Shubman GillINDWest Indies2022-2026182041004223*62.75106094.7235010522
Suresh RainaINDAustralia2006-2016383568258628.4587494.390548214
Kris SrikkanthINDSri Lanka1982-1992252819979536.9384993.64070629
Shubman GillINDSri Lanka2023-20261718161111635.9465493.43130778
Kapil DevINDNew Zealand1979-1994394168917525.4695992.910558113
Rohit SharmaINDWest Indies2009-2026686712310917756.53335492.708202297100
Rohit SharmaINDSri Lanka2008-2024818211294126441.42317692.60814727686
Shikhar DhawanINDSri Lanka2013-202136404219819061.06238392.24711225931
Kapil DevINDWest Indies1978-19946780101921126*27.44180391.5137717522
Suresh RainaINDSri Lanka2005-2018696012177012036.88194291.14211415434
Virat KohliINDBangladesh2010-202531369169820462.89186691.0075116419
Suresh RainaINDEngland2006-201854515160410034.87177890.21113514140
Shreyas IyerINDNew Zealand2017-202628272109810543.92122189.933619734
Yuvraj SinghINDZimbabwe2000-20051716254212038.7160489.74140479
Virender SehwagINDPakistan1999-201342470238130950.66266289.4468133432
Kapil DevINDEngland1979-1993505911180411637.58201989.35212521431
Virender SehwagINDEngland2001-201245571189712633.88212689.23312827124
Yuvraj SinghINDEngland2002-201753577215415043.08242788.75412323253
Yuvraj SinghINDAustralia2000-201655535132813927.67151287.8327613435
MS DhoniINDPakistan2005-2019494311164714851.47187687.79311015832
Suresh RainaINDNew Zealand2009-2016222244476624.8351087.650334018
Yuvraj SinghINDPakistan2003-201753558208716944.40238387.58414224335
Virat KohliINDSri Lanka2008-2024747914407624362.71466587.371518439041
Shubman GillINDNew Zealand2019-202623284122620851.08140787.1436012337
MS DhoniINDSri Lanka2005-20199078263087183*59.37355486.86421224361
Suresh RainaINDPakistan2006-2016262055578437.1364386.630214715
Ajay JadejaINDZimbabwe1992-199919188656116*65.6076385.981423517
Page 1Next

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