India: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×At MA Chidambaram Stadium×

Player figures come from full scorecards, which we hold for 11 of the 15 matches in this selection (from 1982). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDEngland202124020516151.2533062.12100224
Mohammad AzharuddinINDAustralia1986-19982401826445.5029362.12020232
Mohinder AmarnathINDEngland19851201739586.5026665.04020223
Kapil DevINDEngland1985-199323116866*84.0020283.17020232
Rishabh PantINDEngland20212411689156.0019586.15020198
Virender SehwagINDAustralia2004121167155167.0023172.29100240
Sachin TendulkarINDEngland1993110165165165.0029655.74100241
Sandeep PatilINDSri Lanka1982121160114*160.00--100131
Sachin TendulkarINDAustralia1998121159155*159.0019681.12100154
Sunil GavaskarINDSri Lanka1982121159155159.0029352.90100241
Mohammad AzharuddinINDEngland1985-199323015910553.0032249.38100250
Ravichandran AshwinINDEngland202124015910639.7530452.30100192
Virat KohliINDEngland20212401457236.2530647.39021160
Rahul DravidINDAustralia1998-20042301345644.6741332.45020150
Navjot SidhuINDAustralia19981201266463.0026048.46020173
Kris SrikkanthINDPakistan1987110123123123.0014982.55100182
Kapil DevINDAustralia198612012011960.0014085.71100210
Cheteshwar PujaraINDEngland20212401167329.0026244.27010150
Kapil DevINDWest Indies198812011410957.0013087.69100190
Ravi ShastriINDAustralia198612111062110.0014675.34010113
Navjot SidhuINDEngland1993110106106106.0027338.8310090
Syed KirmaniINDEngland198512110575105.0018357.38010160
Sunil GavaskarINDAustralia1986120989049.0018951.85010121
Dilip VengsarkarINDPakistan1987110969696.00--010-1
Dilip VengsarkarINDSri Lanka1982120959047.50--01080
Shubman GillINDEngland2021240935023.2514265.49011122
Kris SrikkanthINDAustralia1986120925346.0011182.88010151
Woorkeri RamanINDWest Indies1988120928346.0022241.44010100
Sunil GavaskarINDPakistan1987110919191.00--010-1
Mohinder AmarnathINDPakistan1987110898989.00--010-3
Mohammad AzharuddinINDWest Indies1988120864743.0016253.09000100
Washington SundarINDEngland20211218585*85.0014359.44011122
Pravin AmreINDEngland1993110787878.0015450.6501081
Ajinkya RahaneINDEngland2021240786719.5017245.35011110
Nayan MongiaINDAustralia1998120765838.0018940.21010110
Chandrakant PanditINDAustralia1986120743937.009478.7200090
Arun LalINDWest Indies1988120706935.0011859.3201040
Mohammad KaifINDAustralia2004110646464.0015840.5101060
Arun LalINDSri Lanka1982120646332.00--01000
Kapil DevINDSri Lanka1982120613130.50--000-0
Vinod KambliINDEngland1993110595959.009462.7701060
Parthiv PatelINDAustralia2004110545454.0012144.6301070
Chetan SharmaINDAustralia1986120533026.509356.9900051
Ajay SharmaINDWest Indies1988120533026.5016931.3600080
Sachin TendulkarINDNew Zealand19951115252*-8859.0901050
Mohinder AmarnathINDAustralia1986120525126.0012043.3301080
Anil KumbleINDAustralia1998-2004220503025.0012440.3200050
Yashpal SharmaINDSri Lanka19821214831*48.00--000-0
Madan LalINDSri Lanka19821214637*46.00--000-0
Ravi ShastriINDWest Indies1988121432343.0010640.5700050
Page 1Next

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