India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Rajiv Gandhi International Stadium, Uppal×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDBangladesh2017120242204121.0028684.62100261
Sachin TendulkarINDAustralia2007-201333022517575.0022799.12100264
Shubman GillINDNew Zealand2023110208208208.00149139.60100199
Cheteshwar PujaraINDAustralia2013110204204204.0034159.82100301
Virender SehwagINDNew Zealand2010-20122311979698.5021591.63020302
Murali VijayINDAustralia2013110167167167.0036146.26100232
Cheteshwar PujaraINDNew Zealand2012110159159159.0030651.96100191
MS DhoniINDAustralia2007-201944114259*47.3316785.03010181
Virat KohliINDAustralia2013-20223301416347.0018576.22010125
Virat KohliINDWest Indies2018-201922113994*139.00128108.59010116
Cheteshwar PujaraINDBangladesh201712113783137.0023558.30020151
Yuvraj SinghINDAustralia2007-200922013012165.00125104.00100133
Ravindra JadejaINDEngland2011-20242301168738.6722252.2501084
Murali VijayINDBangladesh201712011510857.5017466.09100131
Harbhajan SinghINDNew Zealand2010111111111*-11695.6910077
Sanju SamsonINDBangladesh2024110111111111.0047236.17100118
Ajinkya RahaneINDBangladesh20171201108255.0016865.48010131
Rishabh PantINDWest Indies2018-20192201109255.0014376.92010114
KL RahulINDEngland20241201088654.0017163.16010112
Wriddhiman SahaINDBangladesh2017111106106*-15568.3910072
Yuvraj SinghINDSouth Africa2005110103103103.0012284.43100103
Prithvi ShawINDWest Indies201812110370103.0098105.10010151
KL RahulINDWest Indies2018-2019231996249.5011883.9001065
Yashasvi JaiswalINDEngland2024120958047.5010987.16010123
Shikhar DhawanINDSri Lanka2014110919191.0079115.1901081
Gautam GambhirINDNew Zealand2010-2012231905445.0021342.25010110
MS DhoniINDEngland20111118787*-70124.29010101
MS DhoniINDNew Zealand2010-2012220877343.5016851.7901071
Kedar JadhavINDAustralia20191118181*-8793.1001091
Ajinkya RahaneINDWest Indies2018110808080.0018343.7201070
Ravindra JadejaINDBangladesh20171227660*-8886.3601053
Suryakumar YadavINDBangladesh2024110757575.0035214.2901085
VVS LaxmanINDNew Zealand2010110747474.0016046.25010110
Suryakumar YadavINDAustralia2022110696969.0036191.6701055
Srikar BharatINDEngland2024120694134.5014049.2900060
Virat KohliINDNew Zealand2012-2023220665833.0011756.4101090
Rohit SharmaINDEngland2024120633931.508574.12000100
Suresh RainaINDEngland2011110616161.0055110.9101052
Axar PatelINDEngland2024120614430.5014242.96000101
Suresh RainaINDAustralia2009110595959.0059100.0001033
Rohit SharmaINDAustralia2007-2022330553718.338465.4800071
Virat KohliINDSri Lanka2014110535353.006186.8901041
Shreyas IyerINDEngland2024120483524.009451.0600041
Hardik PandyaINDBangladesh2024110474747.0018261.1100044
Irfan PathanINDSouth Africa2005110464646.006373.0200060
Rahul DravidINDNew Zealand2010110454545.0014431.2500050
Virender SehwagINDAustralia2009-2013220443822.004989.8000061
Harbhajan SinghINDSouth Africa20051113737*-17217.6500042
Virat KohliINDEngland2011110373737.006358.7300000
Ravichandran AshwinINDNew Zealand2012110373737.005468.5200050
Page 1Next

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