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

PlayerRunsScoresBF4s6sOppositionGroundDate
Bhuvneshwar KumarIND8836 & 52155150v ENGLondon17 Jul 2014
Virat KohliIND8878 & 1012681v SLColombo20 Aug 2015
Shreyas IyerIND88887092v SLChandigarh13 Dec 2017
Ajinkya RahaneIND8824 & 64*164121v WIKingston30 Aug 2019
KL RahulIND8888*6436v NZHamilton5 Feb 2020
Cheteshwar PujaraIND8873 & 15181120v ENGChennai5 Feb 2021
Virat KohliIND888894110v SLMumbai2 Nov 2023
KL RahulIND8884 & 4*14680v AUSBrisbane14 Dec 2024
Chandu BordeIND8787 & DNB-160v NZDelhi19 Mar 1965
Farokh EngineerIND8759 & 28*17030v ENGLondon19 Aug 1971
Mansur Ali Khan PataudiIND8773 & 14*224112v ENGMadras12 Jan 1973
Aunshuman GaekwadIND877 & 80-100v WIMadras11 Jan 1975
Aunshuman GaekwadIND8787--0v WIBangalore15 Dec 1978
Yashpal SharmaIND8763 & 24--0v WIKingston23 Feb 1983
Ravi ShastriIND876 & 81--0v SLKandy14 Sept 1985
Kris SrikkanthIND8740 & 4740-0v SLKandy14 Sept 1985
Kapil DevIND87876492v WINagpur8 Dec 1987
Kris SrikkanthIND8769 & 18*129103v NZHyderabad2 Dec 1988
Dilip VengsarkarIND8752 & 35183100v ENGLondon26 Jul 1990
Ajay JadejaIND8787106121v AUSSharjah19 Apr 1994
Mohammad AzharuddinIND8787 & DNB148100v NZBangalore18 Oct 1995
Sourav GangulyIND8766 & 21*183131v AUSDelhi10 Oct 1996
Sourav GangulyIND878784122v SAVadodara17 Mar 2000
VVS LaxmanIND8787*127100v SLColombo28 Jul 2001
Sachin TendulkarIND8787*67131v ENGKanpur28 Jan 2002
Mohammad KaifIND8787*7562v ENGLondon13 Jul 2002
Virender SehwagIND8711 & 76*102111v ENGChandigarh9 Mar 2006
MS DhoniIND8750* & 3714381v PAKKolkata30 Nov 2007
Sourav GangulyIND870 & 8715180v SAAhmedabad3 Apr 2008
Yuvraj SinghIND878760106v NZChristchurch8 Mar 2009
Murali VijayIND8787121101v SLMumbai2 Dec 2009
Virat KohliIND8787*9272v SAPort Elizabeth21 Jan 2011
MS DhoniIND8787*70101v ENGHyderabad14 Oct 2011
Ravindra JadejaIND87876892v ENGLeeds5 Sept 2014
Ajinkya RahaneIND87875893v SAMumbai25 Oct 2015
Shikhar DhawanIND87879282v WITrinidad23 Jun 2017
Virat KohliIND87876644v WITrinidad25 Jun 2017
MS DhoniIND8787*11460v AUSMelbourne18 Jan 2019
Rohit SharmaIND87879693v NZMount Maunganui26 Jan 2019
Cheteshwar PujaraIND876 & 81165142v SAVisakhapatnam2 Oct 2019
Hardik PandyaIND87879071v PAKKandy2 Sept 2023
Rohit SharmaIND8787101103v ENGLucknow29 Oct 2023
Shubman GillIND878796140v ENGNagpur6 Feb 2025
C.K.NayuduIND865 & 81--0v ENGLondon15 Aug 1936
Vinoo MankadIND8666 & 20*--1v WIGeorgetown11 Mar 1953
Polly UmrigarIND868 & 78--0v AUSBombay26 Oct 1956
Motganhalli JaisimhaIND8651 & 35-121v ENGMadras10 Jan 1964
Farokh EngineerIND8686 & 0127110v ENGLondon20 Jun 1974
Brijesh PatelIND864 & 82-113v NZBombay10 Nov 1976
Brijesh PatelIND8683 & 3123160v ENGBombay11 Feb 1977

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