India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Himachal Pradesh Cricket Association Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas IyerINDSri Lanka2017-202233215674*156.00116134.48020165
KL RahulINDAustralia201712111160111.0020055.50020181
Shubman GillINDEngland2024110110110110.0015073.33100125
Rohit SharmaINDEngland2013-202422010710353.5017162.57100143
Virat KohliINDNew Zealand2023110959595.0010491.3501082
Ajinkya RahaneINDAustralia2017121844684.0013164.12000113
Suresh RainaINDEngland2013110838383.009884.6901082
Ravindra JadejaINDSri Lanka20222226745*-33203.03000101
MS DhoniINDSri Lanka2017110656565.008774.71010102
Devdutt PadikkalINDEngland2024110656565.0010363.11010101
Ravindra JadejaINDAustralia2017110636363.009566.3201044
Yashasvi JaiswalINDEngland2024110575757.005898.2801053
Cheteshwar PujaraINDAustralia2017120575728.5015636.5401160
Sanju SamsonINDSri Lanka2022220573928.5037154.0500053
Sarfaraz KhanINDEngland2024110565656.006093.3301081
Ravindra JadejaINDEngland2013-2024220543927.0011546.9600012
Rohit SharmaINDNew Zealand2023110464646.0040115.0000044
Ravindra JadejaINDNew Zealand20231113939*-4488.6400031
Abhishek SharmaINDSouth Africa2025110353535.0018194.4400033
Shreyas IyerINDNew Zealand2023110333333.0029113.7900060
Wriddhiman SahaINDAustralia2017110313131.0010230.3900020
Bhuvneshwar KumarINDEngland2013110313131.0030103.3300050
Ravichandran AshwinINDAustralia2017110303030.004961.2200040
Kuldeep YadavINDEngland2024110303030.006943.4800020
Shubman GillINDSouth Africa2025110282828.0028100.0000050
KL RahulINDNew Zealand2023110272727.003577.1400030
Shubman GillINDNew Zealand2023110262626.003183.8700050
Tilak VarmaINDSouth Africa20251112626*-3476.4700030
Gautam GambhirINDEngland2013110242424.004257.1400050
Deepak HoodaINDSri Lanka2022210212121.0016131.2500011
Jasprit BumrahINDEngland2024110202020.006431.2500020
Kuldeep YadavINDSri Lanka2017-2022210191919.002576.0000040
Murali VijayINDAustralia201712019119.507126.7600020
Ravichandran AshwinINDEngland2013-202422019199.502673.0800111
Ishan KishanINDSri Lanka2022110161616.0015106.6700020
MS DhoniINDEngland2013110151515.002365.2200020
Dhruv JurelINDEngland2024110151515.002462.5000020
Suryakumar YadavINDSouth Africa2025110121212.0011109.0900020
Hardik PandyaINDSri Lanka2017110101010.0010100.0000020
Shivam DubeINDSouth Africa20251111010*-4250.0000011
Rohit SharmaINDSri Lanka2017-2022330852.672433.3300010
Kuldeep YadavINDAustralia2017110777.001741.1800010
Karun NairINDAustralia2017110555.001631.2500010
Venkatesh IyerINDSri Lanka2022210555.004125.0000010
Manish PandeyINDSri Lanka2017110222.001513.3300000
Umesh YadavINDAustralia201711122*-825.0000000
Suryakumar YadavINDNew Zealand2023110222.00450.0000000
Mohammed ShamiINDEngland2013110111.00616.6700000
Mohammed ShamiINDNew Zealand202311111*-1100.0000000
Yuvraj SinghINDEngland2013110000.0030.0000100
Page 1Next

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