India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDSouth Africa2019-2025230378176126.0046681.122104016
Virat KohliINDWest Indies2011-2019441373157*124.33353105.67211364
Rohit SharmaINDWest Indies2011-201944126515988.33263100.76110287
Virat KohliINDEngland2016120248167124.0037665.96110260
Yashasvi JaiswalINDEngland2024120226209113.0031771.29100227
Mayank AgarwalINDSouth Africa2019120222215111.0040255.22100246
Virat KohliINDAustralia2010-202333017311857.67173100.00100181
MS DhoniINDPakistan2005110148148148.00123120.33100154
Shikhar DhawanINDSri Lanka2016-2017222146100*-131111.45100183
Shubman GillINDEngland202412013810469.0019371.50100162
Cheteshwar PujaraINDEngland201612012011960.0022852.63100122
Yashasvi JaiswalINDSouth Africa2025111116116*-12195.87100122
Virat KohliINDSouth Africa2019-202523211665*116.00110105.45010134
Ravichandran AshwinINDEngland2016-20242401145828.5020555.61010131
KL RahulINDWest Indies2019110102102102.0010498.0810083
Cheteshwar PujaraINDSouth Africa2019120878143.5016552.73010142
Suryakumar YadavINDAustralia2023220808040.0043186.0501194
Virender SehwagINDPakistan2005110747474.0040185.00010122
Ambati RayuduINDWest Indies2018110737373.008091.2501080
Axar PatelINDEngland2024120724536.0013553.33000100
Suresh RainaINDAustralia20101117171*-47151.0601091
MS DhoniINDWest Indies2013-20182217151*71.0065109.2301035
Rohit SharmaINDNew Zealand2016110707070.0065107.6901053
Ravindra JadejaINDSouth Africa2019-2025221704070.007889.7400004
Virat KohliINDNew Zealand2016110656565.007685.5301021
Shreyas IyerINDSri Lanka2017110656565.0063103.1701081
Shivam DubeINDNew Zealand2026110656565.0023282.6101037
Shikhar DhawanINDWest Indies2013-2018220643532.006795.5200091
Jayant YadavINDEngland2016121623562.0014343.3600070
KL RahulINDAustralia2019-2023220595029.5048122.9201071
Yuvraj SinghINDAustralia2010110585858.008766.6701050
Ishan KishanINDAustralia2023110585858.0039148.7201025
Ruturaj GaikwadINDSouth Africa2022-2025210575757.0035162.8601072
Shreyas IyerINDEngland2024120562928.0011150.4500050
Rishabh PantINDWest Indies2018-2019220563928.0029193.1000054
Ishan KishanINDSouth Africa2022110545454.0035154.2901052
Shreyas IyerINDWest Indies2019110535353.0032165.6301034
Rahul DravidINDPakistan2005110525252.005988.1401030
Ajinkya RahaneINDEngland2016120492624.5012638.8900040
Ajinkya RahaneINDSouth Africa20191214227*42.006070.0000061
MS DhoniINDNew Zealand2016110414141.005969.4900041
Rajat PatidarINDEngland2024120413220.509145.0500040
Kedar JadhavINDNew Zealand20161113939*-37105.4100021
Rinku SinghINDNew Zealand2026110393939.0030130.0000032
Ravindra JadejaINDWest Indies2011-2019442321316.004276.1900010
Hardik PandyaINDSouth Africa20221113131*-21147.6200040
Axar PatelINDAustralia20232213129*31.003588.5700012
MS DhoniINDAustralia2010-20192212929*29.003876.3200101
Yuvraj SinghINDWest Indies2013110282828.004957.1400031
Rohit SharmaINDEngland2024120271413.506243.5500030
Page 1Next

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