India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At M Chinnaswamy Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas IyerINDSri Lanka20221201599279.5018585.95020194
Sarfaraz KhanINDNew Zealand202412015015075.0019875.76101183
KL RahulINDAustralia20171201419070.5029048.62020130
Shreyas IyerINDNetherlands2023111128128*-94136.17100105
Rohit SharmaINDAfghanistan2024111121121*-69175.36100118
Rishabh PantINDNew Zealand20241201199959.5015477.27010115
Mohammad AzharuddinINDSouth Africa200012011110255.5020354.68100142
Cheteshwar PujaraINDAustralia20171201099254.5028737.9801080
KL RahulINDNetherlands2023110102102102.0064159.38100114
Rishabh PantINDSri Lanka2022120895044.5057156.14010142
Virat KohliINDNew Zealand2024120707035.0011163.0601181
Rinku SinghINDAfghanistan20241116969*-39176.9201026
Ajinkya RahaneINDAustralia2017120695234.5017639.2001060
Hanuma VihariINDSri Lanka2022120663533.0016041.2500080
Anil KumbleINDSouth Africa20001216436*64.0019932.1600080
Rohit SharmaINDNetherlands2023110616161.0054112.9601082
Rohit SharmaINDSri Lanka2022120614630.5010458.6500051
Rohit SharmaINDNew Zealand2024120545227.007968.3501081
Shreyas IyerINDAustralia2023110535353.0037143.2401052
Virat KohliINDNetherlands2023110515151.005691.0701051
Shubman GillINDNetherlands2023110515151.0032159.3801034
Yashasvi JaiswalINDNew Zealand2024120483524.0011541.7400070
Sachin TendulkarINDSouth Africa2000120412120.5012931.7800050
Wasim JafferINDSouth Africa2000120362318.0010933.0300070
Virat KohliINDSri Lanka2022120362318.006456.2500030
Rahul DravidINDSouth Africa2000120351817.5013625.7400050
Mohammad KaifINDSouth Africa2000120352317.5010932.1100030
Axar PatelINDAustralia2023110313131.0021147.6200021
Ishan KishanINDWest Indies2026110303030.0010300.0000032
Virat KohliINDAustralia2017120271513.504264.2900030
Ravindra JadejaINDSri Lanka2022120262213.005944.0700040
Ravichandran AshwinINDSri Lanka2022120261313.005844.8300020
Mayank AgarwalINDSri Lanka2022120262213.004163.4100060
Karun NairINDAustralia2017120262613.004065.0000130
Jitesh SharmaINDAustralia2023110242424.0016150.0000031
Naman DhirINDWest Indies20261112424*-6400.0000013
Shreyas IyerINDWest Indies2026110222222.0014157.1400020
Yashasvi JaiswalINDAustralia2023110212121.0015140.0000012
Wriddhiman SahaINDAustralia20171212120*21.005141.1800021
Mohammed ShamiINDSri Lanka20221212116*21.0016131.2500031
Nayan MongiaINDSouth Africa2000110202020.006132.7900020
Axar PatelINDSri Lanka20221201899.0017105.8800011
Sanju SamsonINDWest Indies2026110161616.007228.5700021
Abhinav MukundINDAustralia201712016168.004040.0000111
Ravichandran AshwinINDNew Zealand202412015157.502560.0000110
Sourav GangulyINDSouth Africa200012014137.005326.4200030
KL RahulINDNew Zealand202412012126.002254.5500120
Ravichandran AshwinINDAustralia20171201175.501764.7100020
Ruturaj GaikwadINDAustralia2023110101010.001283.3300020
Kuldeep YadavINDNew Zealand202412186*8.003721.6200000
Page 1Next

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