India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Maharashtra Cricket Association Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDSouth Africa2019111254254*-33675.60100332
Virat KohliINDEngland2017-202144025112262.7525498.82120186
Hardik PandyaINDEngland2017-20255511936448.25136141.910201313
KL RahulINDEngland2017-202144118510861.6719395.85110126
Shikhar DhawanINDEngland2017-20214401709842.5018989.95020212
Rishabh PantINDEngland20212201557877.50102151.96020811
Kedar JadhavINDEngland2017110120120120.0076157.89100124
Mayank AgarwalINDSouth Africa2019110108108108.0019555.38100162
Virat KohliINDWest Indies2018110107107107.0011989.92100101
Yashasvi JaiswalINDNew Zealand20241201077753.5012585.60010133
Virat KohliINDBangladesh2023111103103*-97106.1910064
Krunal PandyaINDEngland20213329558*95.0074128.3801082
Ravindra JadejaINDSouth Africa2019110919191.0010487.5001082
Rohit SharmaINDEngland2021330903730.0010486.54000150
Ravindra JadejaINDNew Zealand2024120804240.0013061.5400052
KL RahulINDAustralia2017120746437.0010669.81010111
Virat KohliINDAustralia2013-2017230746124.6712459.6801170
Shikhar DhawanINDNew Zealand2017110686868.008480.9501052
Axar PatelINDSri Lanka2023110656565.0031209.6801036
Dinesh KarthikINDNew Zealand20171116464*-9269.5701040
Shikhar DhawanINDSri Lanka2016-2020220615230.5049124.4901072
Ajinkya RahaneINDSouth Africa2019110595959.0016835.1201080
Cheteshwar PujaraINDSouth Africa2019110585858.0011251.7901091
KL RahulINDSri Lanka2020110545454.0036150.0001051
Shivam DubeINDEngland2025110535353.0034155.8801072
Shubman GillINDBangladesh2023110535353.005596.3601052
Shubman GillINDNew Zealand2024120533026.5010351.4600061
Suryakumar YadavINDSri Lanka2023110515151.0036141.6701033
Rohit SharmaINDBangladesh2023110484848.0040120.0000072
Virat KohliINDNew Zealand2017-2024230472915.677860.2600051
Rohit SharmaINDAustralia2013110424242.004789.3600060
Suresh RainaINDAustralia2013110393939.004586.6700021
Washington SundarINDNew Zealand2024121392139.006857.3500041
Cheteshwar PujaraINDAustralia2017120373118.508145.6800030
Shikhar DhawanINDWest Indies2018110353535.004577.7800050
KL RahulINDBangladesh20231113434*-34100.0000031
Manish PandeyINDSri Lanka20201113131*-18172.2200040
Ravichandran AshwinINDSri Lanka20161113131*-24129.1700050
Ajinkya RahaneINDAustralia2017120311815.507640.7900040
Hardik PandyaINDNew Zealand2017110303030.003196.7700021
Rinku SinghINDEngland2025110303030.0026115.3800041
Shardul ThakurINDEngland2021321303030.0021142.8600013
Abhishek SharmaINDEngland2025110292929.0019152.6300041
Virat KohliINDSri Lanka2020110262626.0017152.9400021
Shivam MaviINDSri Lanka2023110262626.0015173.3300022
Rishabh PantINDWest Indies2018110242424.0018133.3300031
Ambati RayuduINDWest Indies2018110222222.002781.4800020
Shardul ThakurINDSri Lanka20201112222*-8275.0000012
Ravichandran AshwinINDNew Zealand2024120221811.003956.4100020
Suresh RainaINDSri Lanka2016110202020.0020100.0000011
Page 1Next

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