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
Virat KohliIND138116 & 22275131v AUSAdelaide Oval24 Jan 2012
Rohit SharmaIND13813813994v AUSMelbourne Cricket Ground18 Jan 2015
Virat KohliIND13813814065v SAChennai22 Oct 2015
Rohit SharmaIND13811 & 127283151v ENGLondon2 Sept 2021
Shubman GillIND13834 & 104193162v ENGVisakhapatnam2 Feb 2024
Rohit SharmaIND138138110175v ENGLondon19 Jul 2026
Rahul DravidIND13795 & 42*285130v ENGChandigarh9 Mar 2006
Shikhar DhawanIND137137146162v SAMelbourne Cricket Ground22 Feb 2015
Rohit SharmaIND137137126143v BANMelbourne Cricket Ground19 Mar 2015
Cheteshwar PujaraIND13783 & 54*235151v BANHyderabad9 Feb 2017
Rohit SharmaIND137137*114154v ENGNottingham12 Jul 2018
Cheteshwar PujaraIND137132* & 5271160v ENGSouthampton30 Aug 2018
Rohit SharmaIND13780 & 57187145v WIPort of Spain20 Jul 2023
Rahul DravidIND136136 & 0347190v ENGChandigarh19 Dec 2008
Sachin TendulkarIND13698 & 38253180v AUSChandigarh1 Oct 2010
Virat KohliIND136136122162v BANFatullah26 Feb 2014
Murali VijayIND136136282103v ENGMumbai8 Dec 2016
Virat KohliIND136136194180v BANKolkata22 Nov 2019
KL RahulIND13646 & 90328120v ENGManchester23 Jul 2025
Ajinkya RahaneIND13589 & 46237181v AUSLondon7 Jun 2023
Abhishek SharmaIND13513554713v ENGMumbai2 Feb 2025
Virat KohliIND135135120117v SARanchi30 Nov 2025
VVS LaxmanIND13438 & 96244161v SADurban26 Dec 2010
Cheteshwar PujaraIND13452 & 82*168160v AUSDelhi22 Mar 2013
MS DhoniIND134134122106v ENGCuttack19 Jan 2017
Prithvi ShawIND134134154190v WIRajkot4 Oct 2018
KL RahulIND134129 & 5280121v ENGLondon12 Aug 2021
Virat KohliIND133133*86162v SLHobart28 Feb 2012
Cheteshwar PujaraIND133133232111v SLColombo3 Aug 2017
Rohit SharmaIND133133129106v AUSSydney12 Jan 2019
Rishabh PantIND13336 & 97185163v AUSSydney7 Jan 2021
Ravindra JadejaIND13372 & 61*312122v ENGLondon10 Jul 2025
Sachin TendulkarIND132101 & 31219110v BANChattogram18 May 2007
MS DhoniIND132132*187123v SAKolkata14 Feb 2010
Virat KohliIND13244 & 88227170v SADelhi3 Dec 2015
Ajinkya RahaneIND132132222140v SLColombo3 Aug 2017
Shikhar DhawanIND132132*90203v SLRangiri Dambulla International Stadium20 Aug 2017
Virender SehwagIND131130 & 1232162v NZChandigarh16 Oct 2003
Yuvraj SinghIND131131102107v WIJamaica26 Jun 2009
Virender SehwagIND131131122182v SLKanpur24 Nov 2009
VVS LaxmanIND13140 & 91358130v NZAhmedabad4 Nov 2010
Virat KohliIND13113196172v SLColombo31 Aug 2017
Virender SehwagIND130130134152v NZHyderabad15 Nov 2003
Gautam GambhirIND13056 & 74252180v SLGalle International Stadium31 Jul 2008
Ajinkya RahaneIND1304 & 126254110v SLColombo20 Aug 2015
Shubman GillIND13013097151v ZIMHarare22 Aug 2022
Shubman GillIND13020 & 110192133v BANChattogram14 Dec 2022
Sarfaraz KhanIND13062 & 68*138154v ENGRajkot15 Feb 2024
Rahul DravidIND12938 & 91*196181v AUSSydney2 Jan 2004
Rahul DravidIND129129176151v BANDhaka25 May 2007

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