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 figures (ODIs)

Sachin Tendulkar has scored the most runs in ODIs for India since 1908: 18,426 in 460 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1989-20124604524118426200*44.832136886.234996202016195
Virat KohliIND2008-2026318306481518318358.851606294.535580191415182
Rohit SharmaIND2007-2026292284371212026449.071298593.343563171148381
Sourav GangulyIND1992-2007304296221116718340.761516673.632270161097188
Rahul DravidIND1996-2011337313391076315339.281511371.2212821394142
MS DhoniIND2004-20193472948310599183*50.231216487.1397310809222
Mohammad AzharuddinIND1985-2000329308549378153*36.921266974.02758962277
Yuvraj SinghIND2000-201730127539860915036.48984687.44145218896153
Virender SehwagIND1999-20132412359799521935.387655104.441537141092131
Shikhar DhawanIND2010-202216716410679314344.11743691.351739584279
Suresh RainaIND2005-2018226194355615116*35.31600593.5153614476120
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Gautam GambhirIND2003-2013147143115238150*39.68614485.2511341156117
Navjot SidhuIND1987-199813312784413134*37.08632969.73633733544
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Kapil DevIND1978-1994225198393783175*23.79397995.071141329167
Shubman GillIND2019-20267170113750223*63.563650102.741120143878
KL RahulIND2016-202610292233544129*51.36383892.34920427585
Dilip VengsarkarIND1976-199112912019350810534.73517967.74123722824
Shreyas IyerIND2017-2026837773151128*45.01321897.92524228479
Ravi ShastriIND1981-199214912821310810929.05508961.07418520625
Sunil GavaskarIND1974-1987108102143092103*35.14496662.26127823421
Ajinkya RahaneIND2011-201890873296211135.26376778.63324629333
Ravindra JadejaIND2009-20262121425229058732.28339685.54013621055
Mohammad KaifIND2002-2006125110242753111*32.01382272.0321782289
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
VVS LaxmanIND1998-200686837233813130.76328271.2461032224
Robin SinghIND1989-200113311323233610025.96314474.3019513541
Sanjay ManjrekarIND1988-1996737010199410533.23310164.3011539910
Mohinder AmarnathIND1975-19898575121924102*30.54333457.7121321239
Hardik PandyaIND2016-2025946810190492*32.831717110.89011414176
Manoj PrabhakarIND1984-19961309821185810624.13308360.2721181570
Dinesh KarthikIND2004-201994792117527930.21239273.2409617615
Ambati RayuduIND2013-20195550141694124*47.06214379.05310314530
Irfan PathanIND2004-2012120872115448323.39194179.5505714237
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124
Nayan MongiaIND1994-2000138963312726920.19184568.94024958
Ajit AgarkarIND1998-20071911132612699514.59157480.62031010322
Dinesh MongiaIND2001-2007575171230159*27.95172171.471441228
Harbhajan SinghIND1998-20152341263512134913.33150280.7600179034
Ishan KishanIND2021-202632282110721042.581034107.0627111341
Sandeep PatilIND1980-19864542110058424.51122382.170947412
Robin UthappaIND2006-2015464269348625.94103190.5906410719
Axar PatelIND2014-202675531391864*22.9599792.080445832
Anil KumbleIND1990-2007268134479032610.38148160.970018526
Yashpal SharmaIND1978-1985424098838928.48140163.030405210
Javagal SrinathIND1991-2003229121388835310.64110979.6201196217
Rishabh PantIND2018-202431271871125*33.50820106.221539126
Hemang BadaniIND2000-200440361086710033.35118073.471416810
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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