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
Virat KohliIND91919791v AUSPerth12 Jan 2016
Cheteshwar PujaraIND9187 & 4226180v NZKolkata30 Sept 2016
Rohit SharmaIND919111972v PAKBirmingham4 Jun 2017
Ravindra JadejaIND919110482v SAPune10 Oct 2019
KL RahulIND91915694v WIMumbai11 Dec 2019
Rohit SharmaIND9166 & 25*121141v ENGAhmedabad24 Feb 2021
Shubman GillIND9144 & 47146112v NZMumbai3 Dec 2021
Shubman GillIND910 & 9116092v ENGRajkot15 Feb 2024
Shubman GillIND9190 & 115071v NZMumbai1 Nov 2024
Dilip SardesaiIND9054 & 36-100v ENGCalcutta29 Jan 1964
Farokh EngineerIND9090 & DNB-140v NZMadras27 Feb 1965
Chandu BordeIND9057 & 33-160v NZChristchurch22 Feb 1968
Ajit WadekarIND9085 & 5190110v ENGLondon22 Jul 1971
Gundappa ViswanathIND9040 & 5022570v ENGManchester6 Jun 1974
Sandeep PatilIND9084 & 6108150v PAKFaisalabad3 Jan 1983
Sunil GavaskarIND909011780v WIAlbion29 Mar 1983
Mohammad AzharuddinIND909011871v SAKolkata24 Nov 1993
Ajay JadejaIND909012770v NZDelhi3 Nov 1994
Mohammad AzharuddinIND9090*8952v SLSharjah14 Apr 1995
Sachin TendulkarIND909084141v AUSMumbai27 Feb 1996
Rahul DravidIND909011460v PAKToronto17 Sept 1996
Sourav GangulyIND909012833v PAKSharjah14 Dec 1997
Mohammad AzharuddinIND9026 & 64152121v AUSChennai6 Mar 1998
Rahul DravidIND9015 & 75142150v SLKandy22 Aug 2001
Sachin TendulkarIND9090198130v ENGBengaluru19 Dec 2001
Virender SehwagIND909010255v ZIMHobart14 Jan 2004
Sourav GangulyIND909011953v ENGLondon5 Sept 2004
Sourav GangulyIND909012480v KENSouthampton11 Sept 2004
Irfan PathanIND9090 & DNB17092v PAKFaisalabad21 Jan 2006
Rahul DravidIND9022 & 68*17741v WISt Kitts22 Jun 2006
Gautam GambhirIND909084101v BANKarachi28 Jun 2008
Rahul DravidIND9077 & 13162150v AUSChandigarh1 Oct 2010
Rohit SharmaIND9090*9872v WIVisakhapatnam2 Dec 2011
Virat KohliIND9090*5592v AUSAdelaide Oval26 Jan 2016
Ravindra JadejaIND9090 & DNB170101v ENGChandigarh26 Nov 2016
Kedar JadhavIND909075121v ENGKolkata22 Jan 2017
Shikhar DhawanIND9023 & 6712691v SLDelhi2 Dec 2017
Shikhar DhawanIND90904966v SLColombo6 Mar 2018
Ambati RayuduIND909011384v NZWellington3 Feb 2019
Hardik PandyaIND90907674v AUSSydney Cricket Ground27 Nov 2020
Shubman GillIND9038 & 52*18962v ENGRanchi23 Feb 2024
Rishabh PantIND9025 & 6510094v ENGBirmingham2 Jul 2025
Dilawar HussainIND8935 & 54--0v ENGLondon15 Aug 1936
Nari ContractorIND8986 & 3-111v ENGMadras10 Jan 1962
Motganhalli JaisimhaIND8923 & 66-61v ENGBombay21 Jan 1964
Hanumant SinghIND8982 & 7*-161v NZDelhi19 Mar 1965
Ajit WadekarIND8949 & 40-140v NZBombay25 Sept 1969
Chetan ChauhanIND8939 & 5029090v AUSCalcutta26 Oct 1979
Dilip VengsarkarIND8989 & DNB17291v PAKKarachi30 Jan 1983
Yashpal SharmaIND898912090v WIManchester9 Jun 1983

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