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

PlayerRunsScoresBF4s6sOppositionGroundDate
Ishan KishanIND767632114v NZRaipur23 Jan 2026
Amar SinghIND7527 & 48*--1v ENGManchester25 Jul 1936
Nari ContractorIND7541 & 34--0v AUSDelhi12 Dec 1959
Ramnath KennyIND7520 & 55*--0v AUSBombay1 Jan 1960
Bapu NadkarniIND7575 & DNB-100v NZMadras27 Feb 1965
Hanumant SinghIND750 & 75*-110v NZBombay12 Mar 1965
Ajit WadekarIND755 & 7023090v ENGBirmingham13 Jul 1967
Chandu BordeIND7512 & 63-70v AUSBrisbane19 Jan 1968
Farokh EngineerIND7512 & 63-70v NZChristchurch22 Feb 1968
Eknath SolkarIND7565 & 10*--0v WIBridgetown1 Apr 1971
Syed Abid AliIND7571 & 410780v ENGManchester6 Jun 1974
Mohinder AmarnathIND7545 & 30--0v NZChristchurch5 Feb 1976
Mohinder AmarnathIND7545 & 30-110v NZBombay10 Nov 1976
Gundappa ViswanathIND757513470v WIBirmingham9 Jun 1979
Kapil DevIND75755193v NZBrisbane21 Dec 1980
Aunshuman GaekwadIND753 & 72-00v WISt. John's28 Apr 1983
Ravi ShastriIND7549 & 26--0v WINew Delhi29 Oct 1983
Kris SrikkanthIND75758082v PAKSharjah18 Apr 1986
Navjot SidhuIND75757144v NZBengaluru14 Oct 1987
Kris SrikkanthIND75755893v NZNagpur31 Oct 1987
Dilip VengsarkarIND7575 & DNB21070v NZBangalore12 Nov 1988
Mohammad AzharuddinIND7561 & 149650v WIBridgetown7 Apr 1989
Sanjay ManjrekarIND7575*9510v SLKolkata4 Jan 1991
Mohammad AzharuddinIND7575*10542v SLKanpur7 Nov 1993
Sourav GangulyIND7575*7581v PAKToronto20 Sept 1997
Sourav GangulyIND7513 & 62*18492v PAKDelhi4 Feb 1999
Robin SinghIND75759453v AUSLondon4 Jun 1999
Robin SinghIND757510541v AUSColombo28 Aug 1999
Devang GandhiIND750 & 7525660v NZMohali10 Oct 1999
VVS LaxmanIND7575 & DNB19290v ENGAhmedabad11 Dec 2001
VVS LaxmanIND75759950v ZIMFaridabad7 Mar 2002
Yuvraj SinghIND75755263v ZIMGuwahati19 Mar 2002
Sourav GangulyIND75758072v SADhaka13 Apr 2003
Zaheer KhanIND7575115102v BANDhaka10 Dec 2004
Virender SehwagIND757565121v NZHarare Sports Club6 Sept 2005
Yuvraj SinghIND750 & 7585131v SLAhmedabad18 Dec 2005
Gautam GambhirIND75755482v PAKJohannesburg24 Sept 2007
VVS LaxmanIND752 & 73*8280v AUSChandigarh1 Oct 2010
Harbhajan SinghIND7570 & 5105101v WIJamaica20 Jun 2011
MS DhoniIND7575*6934v ENGKolkata25 Oct 2011
Shikhar DhawanIND757573100v BANMirpur24 Jun 2015
Virat KohliIND75758371v SAJohannesburg10 Feb 2018
Virat KohliIND75758270v ENGNottingham12 Jul 2018
Shikhar DhawanIND7575*10360v NZNapier23 Jan 2019
Ajinkya RahaneIND7546 & 29213100v NZWellington21 Feb 2020
KL RahulIND7575*9171v AUSMumbai17 Mar 2023
Suryakumar YadavIND75753585v BANHyderabad12 Oct 2024
Abhishek SharmaIND75753765v BANDubai24 Sept 2025
Rohit SharmaIND75757373v SAVisakhapatnam6 Dec 2025
Dattu PhadkarIND7474 & DNB--0v WIBombay9 Dec 1948

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