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
Dinesh KarthikIND129129212160v BANDhaka25 May 2007
VVS LaxmanIND129109 & 20176210v AUSSydney Cricket Ground2 Jan 2008
Sourav GangulyIND129102 & 27262100v AUSChandigarh17 Oct 2008
Virat KohliIND129129*96192v SACenturion16 Feb 2018
Dhruv JurelIND12990 & 39*22684v ENGRanchi23 Feb 2024
KL RahulIND129129*87106v WINew Chandigarh3 Oct 2026
MS DhoniIND12892 & 36145134v ENGLondon9 Aug 2007
Virat KohliIND128128*119121v SLColombo31 Jul 2012
Murali VijayIND128128221111v SLNagpur24 Nov 2017
Shubman GillIND128128235121v AUSAhmedabad9 Mar 2023
Shreyas IyerIND128128*94105v NEDBengaluru12 Nov 2023
Washington SundarIND12827 & 101*296111v ENGManchester23 Jul 2025
Rahul DravidIND12780 & 47*351120v SAKolkata28 Nov 2004
Amit MishraIND12743 & 84218161v ENGLondon18 Aug 2011
Virat KohliIND127127114133v WIDharmasala17 Oct 2014
Shikhar DhawanIND127127120152v HKDubai International Cricket Stadium18 Sept 2018
Cheteshwar PujaraIND12750 & 77381170v AUSSydney7 Jan 2021
Rishabh PantIND12727 & 100*189104v SACape Town11 Jan 2022
Ravindra JadejaIND127104 & 23252140v ENGBirmingham1 Jul 2022
Ravindra JadejaIND12720 & 107*225161v ENGManchester23 Jul 2025
Gautam GambhirIND126126*117160v NZVadodara4 Dec 2010
KL RahulIND126110 & 16302161v AUSSydney Cricket Ground6 Jan 2015
Shikhar DhawanIND126126113142v AUSCanberra20 Jan 2016
Shubman GillIND126126*63127v NZAhmedabad1 Feb 2023
Sai SudharsanIND12687 & 39241170v WIDelhi10 Oct 2025
Virender SehwagIND12535 & 90158140v AUSChandigarh17 Oct 2008
Virender SehwagIND125125*74146v NZHamilton11 Mar 2009
Virender SehwagIND125109 & 16158190v SANagpur6 Feb 2010
Shikhar DhawanIND125125128151v SLLondon8 Jun 2017
Rohit SharmaIND125125109115v AUSNagpur1 Oct 2017
Hanuma VihariIND12532 & 93184151v WINorth Sound22 Aug 2019
Rishabh PantIND125125*113162v ENGManchester17 Jul 2022
Dhruv JurelIND125125210153v WIAhmedabad2 Oct 2025
MS DhoniIND12412410793v AUSNagpur28 Oct 2009
Ravichandran AshwinIND124124210110v WIKolkata6 Nov 2013
Ambati RayuduIND124124*133121v ZIMHarare Sports Club10 Jul 2015
Rohit SharmaIND124124127113v AUSBrisbane15 Jan 2016
Rohit SharmaIND124124*145162v SLPallekele International Cricket Stadium27 Aug 2017
Rishabh PantIND12460 & 64116173v NZMumbai1 Nov 2024
Virat KohliIND124124108103v NZIndore18 Jan 2026
Sachin TendulkarIND123123130122v PAKAhmedabad12 Apr 2005
Irfan PathanIND123102 & 21*176134v PAKBengaluru8 Dec 2007
Yusuf PathanIND123123*9677v NZBangalore7 Dec 2010
MS DhoniIND12333 & 90156162v SACenturion16 Dec 2010
Rahul DravidIND123117 & 6247160v ENGNottingham29 Jul 2011
Virat KohliIND123123111112v NZNapier19 Jan 2014
Rohit SharmaIND123123*129151v BANBirmingham15 Jun 2017
Virat KohliIND12312395161v AUSRanchi8 Mar 2019
Ruturaj GaikwadIND123123*57137v AUSGuwahati28 Nov 2023
Yashasvi JaiswalIND12372 & 5196203v BANKanpur27 Sept 2024

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