India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At MA Chidambaram Stadium, Chepauk×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagINDSouth Africa2008110319319319.00304104.93100425
Karun NairINDEngland2016111303303*-38179.53100324
MS DhoniINDAustralia2013-2017220303224151.5035385.84110288
Virat KohliINDAustralia2013-202344024610761.5039861.81121232
KL RahulINDEngland2016110199199199.0031163.99100163
Rishabh PantINDBangladesh202412014810974.0018082.22100194
Virat KohliINDWest Indies2011-20193301438047.6716586.67020110
Sachin TendulkarINDEngland2008121140103*140.0024457.38100131
Virat KohliINDSouth Africa2015110138138138.0014098.5710065
Hardik PandyaINDAustralia2017-20233311348367.00114117.5401087
KL RahulINDAustralia202322112997*129.0016578.18010103
Rishabh PantINDWest Indies2018-20192201297164.50107120.56020124
Yuvraj SinghINDWest Indies2007-201122012311361.5014485.42100112
Shubman GillINDBangladesh2024121119119*119.0018464.67101104
MS DhoniINDPakistan2012111113113*-12590.4010073
Ravichandran AshwinINDBangladesh2024110113113113.0013384.96100112
Rahul DravidINDSouth Africa2008110111111111.0029138.14100150
Yuvraj SinghINDNew Zealand2003-201233210542*105.0011095.45000114
Manoj TiwaryINDWest Indies2011111104104*-12682.54100101
Yuvraj SinghINDEngland20081219985*99.0017257.56010101
Sachin TendulkarINDAustralia2013121948194.0016955.6201072
Shikhar DhawanINDWest Indies2018110929292.0062148.39010102
Virender SehwagINDEngland2008120928346.0084109.52010134
Ravindra JadejaINDBangladesh2024110868686.0012469.35010102
Gautam GambhirINDEngland2008120856642.5018246.70010100
Wasim JafferINDSouth Africa2008110737373.0016643.9801061
Tilak VarmaINDEngland20251117272*-55130.9101045
Virat KohliINDNew Zealand2010-2012220727036.0049146.94010101
Parthiv PatelINDEngland2016110717171.0011263.3901070
Robin UthappaINDWest Indies2007110707070.0041170.73010112
Shreyas IyerINDWest Indies2019110707070.008879.5501051
Bhuvneshwar KumarINDAustralia2013-2017221703870.0012755.1200090
Ravichandran AshwinINDEngland2016110676767.0014944.9701061
Yashasvi JaiswalINDBangladesh2024120665633.0013548.89010110
Sachin TendulkarINDWest Indies2007-2011220626031.007088.5701020
Rohit SharmaINDWest Indies2011-2019330613620.338869.3200080
Rohit SharmaINDAustralia2017-2023330583019.336786.5700152
Rahul DravidINDWest Indies2007110575757.006785.0701060
Parthiv PatelINDNew Zealand2003-20102115656*-7080.0001061
Abhishek SharmaINDZimbabwe2026110555555.0030183.3301044
MS DhoniINDEngland2008110535353.008264.6301050
Suresh RainaINDSouth Africa2015110535353.0052101.9201031
Gautam GambhirINDWest Indies2007-2011330533117.677372.6000160
Cheteshwar PujaraINDAustralia2013121524452.009853.0600060
Ravindra JadejaINDEngland2016110515151.005592.7301012
Hardik PandyaINDZimbabwe20261115050*-23217.3901024
VVS LaxmanINDEngland2008120502625.0010249.0200070
Sachin TendulkarINDNew Zealand20031114848*-6672.7300050
Ajinkya RahaneINDSouth Africa2015110454545.005384.9100040
Tilak VarmaINDZimbabwe20261114444*-16275.0000034
Page 1Next

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