Live6th Match · Pakistan ODI Tri-Series 2026/27SL231/4 (33)ENG386/5 (50)SL need 156 runs in 102 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG5/4 (3.5)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

India: Batting by year (First-class)

The most runs in a calendar year in first-class cricket for India: 1,562 by Sachin Tendulkar in 2010.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: India×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND2010201014233156221478.10279455.9175018110
Yashasvi JaiswalIND20242024152921478214*54.74213169.3639316836
Virender SehwagIND2008200814271146231956.23170385.8536118122
Virender SehwagIND2010201014252142217361.83156690.8058221510
Sunil GavaskarIND1979197917260140722154.12243347.434801773
Sachin TendulkarIND2002200216261139219355.68256854.214531974
Gundappa ViswanathIND1979197917262138817957.83205446.205601511
Rahul DravidIND2002200216263135721759.00323741.925501890
Virat KohliIND2018201813240132215355.08243354.345521442
Sunil GavaskarIND19831983183241310236*46.79154156.335531323
Virat KohliIND2016201612182121523575.94201160.424201342
Rahul DravidIND20112011122331145146*57.25255944.745401243
Virender SehwagIND2004200412191114130963.39155073.6134216212
Cheteshwar PujaraIND2017201711181114020267.06248445.894511152
Gautam GambhirIND200820088160113420670.88223450.763601353
Sourav GangulyIND2007200710191110623961.44176762.593401379
Sunil GavaskarIND197819788142109920591.5889855.68531862
Rahul DravidIND2006200612224109514660.83259142.263701271
Sachin TendulkarIND1999199910193108821768.00192856.435431343
VVS LaxmanIND20082008152741086200*47.22213650.842721210
Mohinder AmarnathIND1983198314241107712046.83102345.65475737
Sachin TendulkarIND20082008132531063154*48.32186157.124311145
Virat KohliIND2017201710162105924375.64138976.24512976
Dilip VengsarkarIND19791979172631044146*45.39239035.484651136
Sunil GavaskarIND1976197611201102415653.8970737.484401095
Sachin TendulkarIND2001200110182100315562.69175557.153601445
Sachin TendulkarIND1997199712171100016962.50196950.794301315
Rahul DravidIND199719971218298414861.50266436.941901122
VVS LaxmanIND2002200215234984154*51.79217045.352521230
Shubman GillIND20252025916298326970.21154363.7151011215
Rahul DravidIND200420041218394627063.07222642.502431223
Sourav GangulyIND200220021625294513641.09190249.682521246
VVS LaxmanIND2010201011184939143*67.07181251.822701021
Rahul DravidIND200120011323393518046.75232140.281601131
Dilip VengsarkarIND198319831525292415940.1792262.58262772
Sunil GavaskarIND19711971714391822083.4534841.38451752
Sachin TendulkarIND2004200410155915248*91.50163156.103201132
Rohit SharmaIND202120211121290616147.68188048.1924010811
Dilip VengsarkarIND19871987914487516687.50149843.32430602
VVS LaxmanIND200120011016086928154.31138262.881501392
Shubman GillIND2024202412222866119*43.30139362.173338818
Rahul DravidIND199919991019186519048.06203842.444101071
Chetan ChauhanIND19791979172608648433.23166833.15092960
Murali VijayIND201420141020085214642.60190044.842511106
Sourav GangulyIND199719971115084817356.53181146.823311178
Virat KohliIND201420141020184716944.58139960.544221012
Sadagoppan RameshIND19991999918184314349.59170249.532511030
Wasim JafferIND200720071019183820246.56156253.653431211
Cheteshwar PujaraIND2018201813231837132*38.05217638.47343982
Cheteshwar PujaraIND201620161116183612455.73172648.443401072
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.