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,978 of the 1,991 matches in this selection (from 1932). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Sourav GangulyIND10910913662v SLColombo7 Jul 1998
Rahul DravidIND10946 & 63274160v ENGLondon25 Jul 2002
Rahul DravidIND109109*12480v WIAhmedabad15 Nov 2002
VVS LaxmanIND109104 & 5250150v SLAhmedabad18 Dec 2005
Irfan PathanIND10982 & 27196160v SLAhmedabad18 Dec 2005
MS DhoniIND109109*9666v HKKarachi25 Jun 2008
Virender SehwagIND109109 & 0108190v SLColombo3 Aug 2010
Suresh RainaIND10982 & 27168180v WIJamaica20 Jun 2011
Parthiv PatelIND10942 & 67*139171v ENGChandigarh26 Nov 2016
Cheteshwar PujaraIND10917 & 9228780v AUSBengaluru4 Mar 2017
Shikhar DhawanIND109109105102v SAJohannesburg10 Feb 2018
Sanju SamsonIND109109*5669v SAJohannesburg15 Nov 2024
Pankaj RoyIND10818 & 90--0v WIBombay28 Nov 1958
Abbas Ali BaigIND10850 & 58--0v AUSBombay1 Jan 1960
Vijay ManjrekarIND108108 & 0-140v ENGMadras10 Jan 1964
Farokh EngineerIND10889 & 19-140v AUSAdelaide23 Dec 1967
Chetan ChauhanIND10897 & 11239110v AUSAdelaide23 Jan 1981
Mohammad AzharuddinIND108108*9480v SLMumbai17 Jan 1987
Mohammad AzharuddinIND108108*65103v NZVadodara17 Dec 1988
Navjot SidhuIND10810812181v PAKSharjah15 Oct 1989
Mohammad AzharuddinIND10810811670v SLSharjah25 Apr 1990
Mohammad AzharuddinIND108108217111v SLBangalore26 Jan 1994
Navjot SidhuIND10810813280v SLRajkot15 Feb 1994
Navjot SidhuIND10810 & 9820183v NZHamilton19 Mar 1994
Rahul DravidIND10852 & 56318120v AUSChennai6 Mar 1998
Sourav GangulyIND10848 & 60*222101v WIBridgetown2 May 2002
Virender SehwagIND10810811992v NZNapier29 Dec 2002
VVS LaxmanIND10864 & 44182111v NZAhmedabad8 Oct 2003
Virender SehwagIND1081089593v PAKKochi2 Apr 2005
Rahul DravidIND108103 & 5*251160v PAKFaisalabad21 Jan 2006
MS DhoniIND10852 & 56*172141v NZWellington3 Apr 2009
Virat KohliIND10810812070v SLMirpur13 Mar 2012
Ajinkya RahaneIND108103 & 5162161v ENGLondon17 Jul 2014
Cheteshwar PujaraIND10831 & 77219121v SAChandigarh5 Nov 2015
Ajinkya RahaneIND108108*237133v WIJamaica30 Jul 2016
Hardik PandyaIND1081089687v SLPallekele International Cricket Stadium12 Aug 2017
Mayank AgarwalIND108108195162v SAPune10 Oct 2019
KL RahulIND10810811472v ENGPune26 Mar 2021
Virat KohliIND10879 & 29344161v SACape Town11 Jan 2022
Sanju SamsonIND10810811463v SAPaarl21 Dec 2023
KL RahulIND10886 & 22171112v ENGHyderabad25 Jan 2024
Abhishek SharmaIND10810834911v AFGDelhi17 Sept 2026
Gulabrai RamchandIND1071 & 106*-140v NZCalcutta28 Dec 1955
Motganhalli JaisimhaIND10756 & 51-110v ENGBombay11 Nov 1961
Yashpal SharmaIND10722 & 85*209130v AUSCalcutta26 Oct 1979
Gundappa ViswanathIND107107200140v ENGDelhi23 Dec 1981
Mohammad AzharuddinIND1071 & 106182170v AUSAdelaide25 Jan 1992
Rahul DravidIND107107116100v PAKChennai21 May 1997
Sourav GangulyIND107107*129111v ZIMBulawayo27 Sept 1998
Rahul DravidIND107107 & DNB218120v SLColombo24 Feb 1999

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