India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Barsapara Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDWest Indies2018-2026221253152*253.00192131.772002514
Shubman GillINDWest Indies2026111223223*-133167.67100268
Virat KohliINDWest Indies2018-202622016914084.50126134.13100243
Ruturaj GaikwadINDAustralia2023111123123*-57215.79100137
Virat KohliINDSri Lanka2023110113113113.0087129.89100121
KL RahulINDSouth Africa2022-2025230855728.3312070.8301074
Rohit SharmaINDSri Lanka2023110838383.0067123.8801093
Yashasvi JaiswalINDSouth Africa2025120715835.5011760.6801082
Shubman GillINDSri Lanka2023110707070.0060116.67010110
Abhishek SharmaINDNew Zealand20261116868*-20340.0001075
Washington SundarINDSouth Africa2025120644832.0013647.0600041
Suryakumar YadavINDSouth Africa2022110616161.0022277.2701055
Ravindra JadejaINDSouth Africa2025120605430.0010557.1401042
Suryakumar YadavINDNew Zealand20261115757*-26219.2301063
Virat KohliINDSouth Africa20221114949*-28175.0000071
Rohit SharmaINDSouth Africa2022110434343.0037116.2200071
Suryakumar YadavINDAustralia2023110393939.0029134.4800052
KL RahulINDSri Lanka2023110393939.0029134.4800041
Ruturaj GaikwadINDWest Indies20261113131*-3783.7800020
Tilak VarmaINDAustralia20231113131*-24129.1700040
Sai SudharsanINDSouth Africa2025120291514.5017916.2000030
Shreyas IyerINDSri Lanka2023110282828.0024116.6700031
Ishan KishanINDNew Zealand2026110282828.0013215.3800032
Kedar JadhavINDAustralia2017110272727.0027100.0000031
Hardik PandyaINDAustralia2017110252525.0023108.7000001
Kuldeep YadavINDSouth Africa2025120241912.0017213.9500040
Ambati RayuduINDWest Indies20181112222*-2684.6200011
Rishabh PantINDSouth Africa2022-2025220201310.002483.3300012
Dinesh KarthikINDSouth Africa20221111717*-7242.8600012
Kuldeep YadavINDAustralia2017110161616.001984.2100010
Hardik PandyaINDSri Lanka2023110141414.0012116.6700001
MS DhoniINDAustralia2017110131313.001681.2500010
Nithish Kumar ReddyINDSouth Africa202512010105.002147.6200110
Axar PatelINDSri Lanka2023110999.009100.0000000
Rohit SharmaINDAustralia2017110888.004200.0000020
Jasprit BumrahINDAustralia2017110777.00977.7800010
Mohammed SirajINDSri Lanka202311177*-887.5000000
Manish PandeyINDAustralia2017110666.00785.7100010
Yashasvi JaiswalINDAustralia2023110666.006100.0000010
Jasprit BumrahINDSouth Africa2025121656.001931.5800010
Shikhar DhawanINDWest Indies2018110444.00666.6700010
Mohammed ShamiINDSri Lanka202311144*-4100.0000000
Yuzvendra ChahalINDAustralia201711133*-2150.0000000
Shikhar DhawanINDAustralia2017110222.00633.3300000
Mohammed SirajINDSouth Africa202512122*2.001020.0000100
Dhruv JurelINDSouth Africa2025120221.001414.2900100
Bhuvneshwar KumarINDAustralia2017110111.00616.6700000
Virat KohliINDAustralia2017110000.0020.0000100
Sanju SamsonINDNew Zealand2026110000.0010.0000100
Ishan KishanINDAustralia2023110000.0050.0000100

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