India: Batting match by match (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,030 of the 1,914 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shubman GillIND430269 & 1615494311v ENGBirmingham2 Jul 2025
Sourav GangulyIND330239 & 91495423v PAKBengaluru8 Dec 2007
Virender SehwagIND319319304425v SAChennai26 Mar 2008
Wasim JafferIND258202 & 56349420v PAKKolkata30 Nov 2007
Virender SehwagIND293293254407v SLMumbai2 Dec 2009
VVS LaxmanIND20076 & 124*361390v NZNapier26 Mar 2009
Sachin TendulkarIND301241* & 60*525380v AUSSydney2 Jan 2004
Sachin TendulkarIND248248*379350v BANDhaka10 Dec 2004
Rahul DravidIND270270495341v PAKRawalpindi13 Apr 2004
Shikhar DhawanIND204190 & 14182340v SLGalle International Stadium26 Jul 2017
Rohit SharmaIND303176 & 1273933313v SAVisakhapatnam2 Oct 2019
Rohit SharmaIND264264173339v SLKolkata13 Nov 2014
Virat KohliIND254254*336332v SAPune10 Oct 2019
Shikhar DhawanIND187187 & DNB174332v AUSChandigarh14 Mar 2013
Karun NairIND303303*381324v ENGChennai16 Dec 2016
Rahul DravidIND215177 & 38327321v SLAhmedabad16 Nov 2009
Murali VijayIND198146 & 52480322v ENGNottingham9 Jul 2014
Gautam GambhirIND276179 & 97577311v ENGChandigarh19 Dec 2008
Gautam GambhirIND242206 & 36487311v AUSDelhi29 Oct 2008
Cheteshwar PujaraIND204204341301v AUSHyderabad2 Mar 2013
VVS LaxmanIND178178 & DNB298300v AUSSydney2 Jan 2004
Cheteshwar PujaraIND247206* & 41*440290v ENGAhmedabad15 Nov 2012
Virat KohliIND293243 & 50345280v SLDelhi2 Dec 2017
VVS LaxmanIND259200* & 59*431280v AUSDelhi29 Oct 2008
Virat KohliIND256115 & 141359281v AUSAdelaide Oval9 Dec 2014
Virender SehwagIND251201* & 50283285v SLGalle International Stadium31 Jul 2008
Mayank AgarwalIND243243330288v BANIndore14 Nov 2019
Rohit SharmaIND212212255286v SARanchi19 Oct 2019
Yuvraj SinghIND171169 & 2215281v PAKBengaluru8 Dec 2007
Sachin TendulkarIND267214 & 53*440274v AUSBangalore9 Oct 2010
Rishabh PantIND252134 & 118318279v ENGLeeds20 Jun 2025
Virat KohliIND215119 & 96374270v SAJohannesburg18 Dec 2013
Rishabh PantIND203146 & 57197274v ENGBirmingham1 Jul 2022
Ajinkya RahaneIND195147 & 48288270v AUSMelbourne Cricket Ground26 Dec 2014
Wasim JafferIND18181 & 100382270v ENGNagpur1 Mar 2006
Yuvraj SinghIND16745 & 122218271v PAKKarachi29 Jan 2006
Virat KohliIND248167 & 81376260v ENGVisakhapatnam17 Nov 2016
Virat KohliIND242204 & 38286261v BANHyderabad9 Feb 2017
Shubman GillIND223223*133268v WIGuwahati30 Sept 2026
Mayank AgarwalIND212150 & 62419265v NZMumbai3 Dec 2021
Virat KohliIND200149 & 51318261v ENGBirmingham1 Aug 2018
KL RahulIND17942 & 137325260v ENGLeeds20 Jun 2025
Murali VijayIND171144 & 27252260v AUSBrisbane17 Dec 2014
Sachin TendulkarIND160160 & DNB260260v NZHamilton18 Mar 2009
Virat KohliIND235235340251v ENGMumbai8 Dec 2016
Virat KohliIND223169 & 54371250v AUSMelbourne Cricket Ground26 Dec 2014
Virender SehwagIND219219149257v WIIndore8 Dec 2011
Sachin TendulkarIND200200*147253v SAGwalior24 Feb 2010
VVS LaxmanIND163100 & 63337250v WISt Kitts22 Jun 2006
Virender SehwagIND140109 & 31148251v SLGalle International Stadium18 Jul 2010
Page 1Next

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