Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

India: Batting innings by innings (All cricket)

The highest score in all cricket for India since 1908 is 319 by Virender Sehwag (IND) v SA at Chennai, 26 Mar 2008.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×From 1908-01-01×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Virender SehwagIND319304425104.932c ND McKenzie b M Ntini2v SAChennai26 Mar 2008
Virender SehwagIND30937539682.402c Taufeeq Umar b Mohammad Sami1v PAKMultan28 Mar 2004
Karun NairIND303*38132479.535not out2v ENGChennai16 Dec 2016
Virender SehwagIND293254407115.352c & b M Muralitharan2v SLMumbai2 Dec 2009
VVS LaxmanIND28145244062.173c RT Ponting b GD McGrath3v AUSKolkata11 Mar 2001
Rahul DravidIND27049534154.553b Imran Farhat2v PAKRawalpindi13 Apr 2004
Shubman GillIND26938730369.514c OJ Pope b JC Tongue1v ENGBirmingham2 Jul 2025
Rohit SharmaIND264173339152.602c DPMD Jayawardene b KMDN Kulasekara1v SLKolkata13 Nov 2014
Virat KohliIND254*33633275.604not out1v SAPune10 Oct 2019
Virender SehwagIND254247471102.831c †Kamran Akmal b Naved-ul-Hasan2v PAKLahore13 Jan 2006
Sachin TendulkarIND248*37935065.444not out2v BANDhaka10 Dec 2004
Virat KohliIND24328725084.674lbw b PADLR Sandakan1v SLDelhi2 Dec 2017
Mayank AgarwalIND24333028873.641c Abu Jayed b Mehedi Hasan Miraz2v BANIndore14 Nov 2019
Sachin TendulkarIND241*43633055.284not out1v AUSSydney2 Jan 2004
Sourav GangulyIND23936130266.204b Danish Kaneria1v PAKBengaluru8 Dec 2007
Sunil GavaskarIND236*42523055.534not out2v WIMadras24 Dec 1983
Virat KohliIND23534025169.124c JM Anderson b CR Woakes2v ENGMumbai8 Dec 2016
Rahul DravidIND23344623152.243c AJ Bichel b JN Gillespie2v AUSAdelaide12 Dec 2003
Vinoo MankadIND231-210-1c HB Cave b AM Moir1v NZMadras6 Jan 1956
Vinod KambliIND22730128075.423c & b AJ Traicos1v ZIMDelhi13 Mar 1993
MS DhoniIND22426524684.536c †MS Wade b JL Pattinson2v AUSChennai22 Feb 2013
Vinod KambliIND22441123054.503c MW Gatting b CC Lewis2v ENGMumbai19 Feb 1993
Shubman GillIND223*133268167.672not out2v WIGuwahati30 Sept 2026
Polly UmrigarIND223-260-3c †EC Petrie b JA Hayes1v NZHyderabad19 Nov 1955
Vinoo MankadIND223-220-1c ? b MB Poore1v NZBombay2 Dec 1955
Gundappa ViswanathIND22237431059.364b RGD Willis1v ENGMadras13 Jan 1982
Rahul DravidIND22238728157.363c †RG Hart b JDP Oram1v NZAhmedabad8 Oct 2003
Sunil GavaskarIND22144321049.891c DI Gower b IT Botham4v ENGLondon30 Aug 1979
Sunil GavaskarIND220-220-2b JN Shepherd3v WIPort of Spain13 Apr 1971
Virender SehwagIND219149257146.982c sub (A Martin) b KA Pollard1v WIIndore8 Dec 2011
Sanjay ManjrekarIND21840128054.363run out1v PAKLahore1 Dec 1989
Sachin TendulkarIND21734429063.084c DJ Nash b DL Vettori1v NZAhmedabad29 Oct 1999
Rahul DravidIND21746828046.373run out (AF Giles/†AJ Stewart)2v ENGLondon5 Sept 2002
Mayank AgarwalIND21537123657.951c DL Piedt b D Elgar1v SAVisakhapatnam2 Oct 2019
Yashasvi JaiswalIND214*236141290.681not out3v ENGRajkot15 Feb 2024
Sachin TendulkarIND21436322258.954b PR George2v AUSBangalore9 Oct 2010
Virat KohliIND21326717279.784c HDRL Thirimanne b MDK Perera2v SLNagpur24 Nov 2017
Rohit SharmaIND21225528683.142c L Ngidi b K Rabada1v SARanchi19 Oct 2019
Wasim JafferIND21239924153.131b IDR Bradshaw3v WIAntigua2 Jun 2006
Dilip SardesaiIND212-171-4c †TM Findlay b VA Holder1v WIKingston18 Feb 1971
Virat KohliIND21136620057.654lbw b JS Patel1v NZIndore8 Oct 2016
Ishan KishanIND2101312410160.312c Liton Das b Taskin Ahmed1v BANChattogram10 Dec 2022
Rohit SharmaIND2091581216132.281c sub (MC Henriques) b CJ McKay1v AUSBangalore2 Nov 2013
Yashasvi JaiswalIND20929019772.071c JM Bairstow b JM Anderson1v ENGVisakhapatnam2 Feb 2024
Rohit SharmaIND208*1531312135.951not out1v SLChandigarh13 Dec 2017
Shubman GillIND208149199139.602c GD Phillips b HB Shipley1v NZHyderabad18 Jan 2023
Cheteshwar PujaraIND206*38921052.963not out1v ENGAhmedabad15 Nov 2012
Gautam GambhirIND20638026154.211b SR Watson1v AUSDelhi29 Oct 2008
Ravi ShastriIND20647717243.191c DM Jones b SK Warne2v AUSSydney2 Jan 1992
Sunil GavaskarIND20534229259.941b ST Clarke1v WIBombay1 Dec 1978
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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