Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

India: Batting by format (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: India×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDODIs1989-20124604524118426200*44.832136886.234996202016195
Sachin TendulkarINDTests1989-20131993293315921248*53.792943754.05516814205869
Virat KohliINDODIs2008-2026317305481510918358.791601194.375579191402181
Rahul DravidINDTests1996-2012163284321326527052.643118442.5436637165121
Rohit SharmaINDODIs2007-2026291283371212026449.271297993.383563161148381
Sourav GangulyINDODIs1992-2007304296221116718340.761516673.632270161097188
Rahul DravidINDODIs1996-2011337313391076315339.281511371.2212821394142
MS DhoniINDODIs2004-20193472948310599183*50.231216487.1397310809222
Sunil GavaskarINDTests1971-19871252141610122236*51.121532744.42344512101626
Mohammad AzharuddinINDODIs1985-2000329308549378153*36.921266974.02758962277
Virat KohliINDTests2011-2025123210139230254*46.851660855.58303115102730
VVS LaxmanINDTests1996-201213422433878128145.971778549.3717561411355
Yuvraj SinghINDODIs2000-201730127539860915036.48984687.44145218896153
Virender SehwagINDTests2001-20131031786850331949.441034682.19233116121990
Virender SehwagINDODIs1999-20132412359799521935.387655104.441537141092131
Sourav GangulyINDTests1996-200811318817721223942.181407051.2616351390057
Cheteshwar PujaraINDTests2010-2023103176117195206*43.611621744.3719351286316
Dilip VengsarkarINDTests1976-199211618522686816642.131145042.4017351556017
Shikhar DhawanINDODIs2010-202216716410679314344.11743691.351739584279
Mohammad AzharuddinINDTests1984-2000981479621519945.04989557.812221572019
Gundappa ViswanathINDTests1969-19839115510608022241.93801144.091435106166
Suresh RainaINDODIs2005-2018226194355615116*35.31600593.5153614476120
Ajay JadejaINDODIs1992-200019217936535911937.48767869.806301036685
Kapil DevINDTests1978-199413118415524816331.05553880.918271658761
Gautam GambhirINDODIs2003-2013147143115238150*39.68614485.2511341156117
Ajinkya RahaneINDTests2013-20238514412507718838.461025649.5012261057835
MS DhoniINDTests2005-20149014416487622438.09824959.116331054478
Navjot SidhuINDODIs1987-199813312784413134*37.08632969.73633733544
Mohinder AmarnathINDTests1969-19886911310437813842.50511942.1811241233021
Rohit SharmaINDTests2013-20246711610430121240.58753857.061218647388
KL RahulINDTests2014-2026701225428819936.65823052.101221951034
Rohit SharmaINDT20Is2007-2024159151194231121*32.053003140.8953212383205
Virat KohliINDT20Is2010-2024124117314188122*48.703056137.041387369124
Ravindra JadejaINDTests2012-202691136264160175*37.82751655.35628840382
Gautam GambhirINDTests2004-2016581045415420641.96806751.49922751810
Kris SrikkanthINDODIs1981-19921451454409112329.01570271.754271140541
Murali VijayINDTests2008-2018611051398216738.29860146.301215846733
Ravi ShastriINDTests1981-19928012114383020635.79794236.751112931722
Kapil DevINDODIs1978-1994225198393783175*23.79397995.071141329167
Rishabh PantINDTests2018-2026529053725159*43.82502374.168213396102
Shubman GillINDODIs2019-20267069113713223*64.023594103.311120143378
Polly UmrigarINDTests1948-196259948363122342.2260.00121451514
KL RahulINDODIs2016-202610191223541129*51.32383392.38920427585
Dilip VengsarkarINDODIs1976-199112912019350810534.73517967.74123722824
Ravichandran AshwinINDTests2011-202410615115350312425.76642354.54614939923
Suryakumar YadavINDT20Is2021-202611310717327211736.362008162.954257297179
Vijay ManjrekarINDTests1951-19655592103208189*39.1220.00715111970
Navjot SidhuINDTests1983-199950782320220142.13713544.33915935838
Shreyas IyerINDODIs2017-2026827673136128*45.45320597.85524228378
Ravi ShastriINDODIs1981-199214912821310810929.05508961.07418520625
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.