India: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: India×

Player figures come from full scorecards, which we hold for 1,411 of the 1,936 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rishabh PantINDEngland2017-202532423171614644.00202784.6669218755
VVS LaxmanINDWest Indies1997-2011223661715176*57.17374145.8441131940
Ajinkya RahaneINDAustralia2013-202331464171314740.79291958.68212218213
Virat KohliINDBangladesh2010-202531369169820462.89186691.0075116419
Sourav GangulyINDAustralia1996-200838564167414432.19305654.7829418711
MS DhoniINDSouth Africa2005-20196063131667132*33.34222874.8217316930
Gautam GambhirINDEngland2006-201638481166317935.38283258.7211221967
Ajinkya RahaneINDEngland2011-202146631162110626.15289056.09210917014
MS DhoniINDPakistan2005-2019474111161614853.87184587.59311015332
Dilip VengsarkarINDWest Indies1976-198925404159615944.33175848.586751132
Dilip VengsarkarINDEngland1977-199026436158915742.95360544.085631802
Yuvraj SinghINDSri Lanka2003-201753539158811736.09189183.98114618233
Suresh RainaINDEngland2006-201853505158310035.18174090.98113514140
Virender SehwagINDSouth Africa2001-201227380156131941.08187983.0853322722
Sunil GavaskarINDAustralia1977-198620311155017251.67333643.828421792
Gundappa ViswanathINDAustralia1969-1981183121538161*53.03198152.254911531
Rahul DravidINDSouth Africa1996-201128474153114835.60400138.272801921
Shikhar DhawanINDSouth Africa2013-202238432148313736.17179882.4837319215
MS DhoniINDWest Indies2005-2019545315146714438.61183779.861929939
Gundappa ViswanathINDWest Indies1971-197918281145517953.8938849.234711271
Gautam GambhirINDAustralia2004-201236442144620634.43233761.873831485
Sourav GangulyINDEngland1996-200724312141513648.79245757.5939218215
Shikhar DhawanINDWest Indies2011-202245451139911931.80164385.1529116817
Virender SehwagINDEngland2001-201234461139811731.07164884.83210819121
Virender SehwagINDWest Indies2002-201122290139721948.17147394.8437217826
Ajinkya RahaneINDSouth Africa2013-202227354139012744.84225061.7839115423
Rohit SharmaINDBangladesh2008-202536383137913739.401278107.9038312253
Polly UmrigarINDWest Indies1948-1962163031372172*50.81--3100202
Sourav GangulyINDSri Lanka1997-200822312137017347.24280448.8637215515
Kapil DevINDEngland1979-199327396135511641.06158985.2728417921
Ravindra JadejaINDAustralia2009-202576661513498126.45222460.6608211922
Murali VijayINDAustralia2008-201817300134116744.70274248.9146215915
KL RahulINDWest Indies2016-202626275133415860.64173376.9855113434
Dilip VengsarkarINDAustralia1977-1992243841304164*38.35291339.622711225
Dilip VengsarkarINDPakistan1978-1987223561284146*44.28193837.93282836
Mohammad AzharuddinINDEngland1984-199615242127818258.09223557.186311552
Virat KohliINDPakistan2009-202528288127018363.501184107.2647111918
Gautam GambhirINDNew Zealand2007-201623295126116752.54201262.674621557
Ravichandran AshwinINDEngland2011-2024535612123610628.09209559.0016314810
Shubman GillINDNew Zealand2019-202623284122620851.08140787.1436012337
Mohammad AzharuddinINDSri Lanka1985-199916231121519955.23169751.925421153
Yuvraj SinghINDAustralia2003-201651495120113927.30138986.4726611735
Vijay ManjrekarINDEngland1951-1964172921181189*43.7410.003541130
Sourav GangulyINDPakistan1999-200725331116323936.34198858.5024214511
Ajinkya RahaneINDWest Indies2011-2023232541151108*54.81205955.903811137
Yashasvi JaiswalINDEngland2024-2025112011138214*59.89151175.3145213430
KL RahulINDSri Lanka2015-202630331113011135.31145377.7728210917
Rahul DravidINDZimbabwe1998-2005141741126200*86.62218351.583601331
Farokh EngineerINDEngland1961-197418333111312137.10173456.401821370
Shreyas IyerINDNew Zealand2017-202628272109810543.92122189.933619734

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