India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At JSCA International Stadium Complex×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDSouth Africa2019-2025220269212134.5030687.91110339
Cheteshwar PujaraINDAustralia2017110202202202.0052538.48100210
Virat KohliINDAustralia2013-201943115112375.50132114.39100191
Virat KohliINDSouth Africa2019-202522014713573.50142103.52100137
Virat KohliINDSri Lanka2014111139139*-126110.32100123
Dhruv JurelINDEngland202412112990129.0022657.0801084
Wriddhiman SahaINDAustralia2017110117117117.0023350.2110081
Ajinkya RahaneINDSouth Africa2019110115115115.0019259.90100171
Shreyas IyerINDSouth Africa2022111113113*-111101.80100150
Yashasvi JaiswalINDEngland20241201107355.0016168.32010131
Ishan KishanINDSouth Africa2022110939393.0084110.7101047
Shubman GillINDEngland20241219052*90.0018947.6201062
Ravindra JadejaINDSouth Africa2019-2025220835141.5013959.7101061
Murali VijayINDAustralia2017110828282.0018344.81010101
Sanju SamsonINDWest Indies2026110828282.0041200.0001094
Ravindra JadejaINDAustralia2013-20193217854*78.008690.7001053
Virat KohliINDEngland20131117777*-7997.4701092
KL RahulINDAustralia2017110676767.0010265.6901090
Rohit SharmaINDNew Zealand2016-2021220665533.0055120.0001035
KL RahulINDNew Zealand2021110656565.0049132.6501062
KL RahulINDSouth Africa2025110606060.0056107.1401023
Ambati RayuduINDSri Lanka2014110595959.006985.5101081
Ajinkya RahaneINDNew Zealand2016110575757.007081.4301051
Rohit SharmaINDEngland2024120575528.509063.3301051
Rohit SharmaINDSri Lanka2014-2016220524326.0048108.3300041
Shikhar DhawanINDSri Lanka2016110515151.0025204.0001072
Washington SundarINDNew Zealand2023110505050.0028178.5701053
Suryakumar YadavINDNew Zealand2021-2023220484724.0036133.3300062
Virat KohliINDNew Zealand2016110454545.005188.2400021
Tilak VarmaINDWest Indies20261114444*-18244.4400033
Ishan KishanINDWest Indies2026110434343.0022195.4500062
Shreyas IyerINDWest Indies2026110404040.0018222.2200033
Axar PatelINDNew Zealand2016-2021210383838.004095.0000031
Rohit SharmaINDAustralia2013-2019331341417.0034100.0000042
Gautam GambhirINDEngland2013110333333.005362.2600040
Vijay ShankarINDAustralia2019110323232.0030106.6700040
Umesh YadavINDSouth Africa2019110313131.0010310.0000005
Yuvraj SinghINDEngland2013110303030.0021142.8600060
Suresh RainaINDSri Lanka2016110303030.0019157.8900050
Sanju SamsonINDSouth Africa20221113030*-3683.3300011
Hardik PandyaINDNew Zealand2016-2023220302115.003390.9100011
Shikhar DhawanINDAustralia2013-20193323015*30.003488.2400060
Kuldeep YadavINDEngland2024110282828.0013121.3700020
Shubman GillINDSouth Africa2022110282828.0026107.6900050
Hardik PandyaINDSri Lanka2016110272727.0012225.0000012
Ajinkya RahaneINDSri Lanka2014-2016220272513.503187.1000030
MS DhoniINDAustralia2013-2019310262626.004261.9000021
Kedar JadhavINDAustralia2017-2019210262626.003966.6700030
Dhawal KulkarniINDNew Zealand20161112525*-2696.1500021
Wriddhiman SahaINDSouth Africa2019110242424.004257.1400030
Page 1Next

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