Live6th Match · Pakistan ODI Tri-Series 2026/27SL260/5 (35.5)ENG386/5 (50)SL need 127 runs in 85 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG32/4 (7.2)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2Live58th Match · CSA Pro20 2026/27SWDTITTitans won the toss and chose to batFirst-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 figures (First-class)

Sunil Gavaskar has scored the most runs in first-class cricket for India v West Indies: 2,749 in 27 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×v West Indies×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sunil GavaskarIND1971-1983274862749236*65.45152059.0813752569
Rahul DravidIND1997-201123387197814663.81487840.5551302055
VVS LaxmanIND1997-2011223661715176*57.17374145.8441131940
Sachin TendulkarIND1994-201321322163017954.33314851.7831032185
Dilip VengsarkarIND1976-198925404159615944.33175848.586751132
Gundappa ViswanathIND1971-197918281145517953.8938849.234711271
Polly UmrigarIND1948-1962163031372172*50.81--3100202
Kapil DevIND1978-1989253941079126*30.8388491.4034410611
Mohinder AmarnathIND1976-198817302107611738.4330831.49365478
Aunshuman GaekwadIND1974-198322381103210227.8916247.53162410
Virat KohliIND2011-202316210101920048.52191753.16362923
Virender SehwagIND2002-20111017088818052.24100588.3625112214
Chandu BordeIND1958-19671223087012537.83--334680
Ravi ShastriIND1983-19891933584710730.25108936.55223560
Dilip SardesaiIND1962-19711018081121245.062100.00323581
Vijay HazareIND1948-195310202737134*40.94--242320
Navjot SidhuIND1983-19971322171820134.19175038.80314791
Pankaj RoyIND1953-1959918071715039.83--13200
Ajinkya RahaneIND2016-202310123646108*71.78141345.72240624
Ravichandran AshwinIND2011-20231313160812450.67115652.60411614
Rohit SharmaIND2013-202367157817796.3391862.963206114
KL RahulIND2016-2025913257015851.82110451.63221607
Vijay ManjrekarIND1953-19621326356911824.7410.0012500
Rusi ModiIND1948-1949510056011256.00--150160
Mohammad AzharuddinIND1987-1997142015399728.3783364.71031621
Wasim JafferIND2002-2006712052821244.00106649.53141701
Yashasvi JaiswalIND2023-202546048517580.8381059.88210603
MS DhoniIND2006-20131219147614426.4473664.671223714
Syed KirmaniIND1976-19832129746963*21.3228744.95011120
Farokh EngineerIND1962-1975917046510927.35--133421
Madhav ApteIND19535101460163*51.11--13100
Sourav GangulyIND1997-20021216244975*32.07108141.54021522
Dattu PhadkarIND1948-195891514417431.50--02001
Eknath SolkarIND1971-19761016142110228.07--130220
Madan LalIND1974-19831120741463*31.8510162.38024180
Ravindra JadejaIND2016-20259104399104*66.5075652.782212913
Gulabrai RamchandIND1953-1959816139967*26.60--032170
Vinoo MankadIND1948-1959122223979619.85--02102
Sanjay ManjrekarIND1987-1994814139410830.31102738.36122460
Hemu AdhikariIND1948-19596103357114*51.00--110101
Salim DuraniIND1962-1971916135510423.67--122221
Mansur Ali Khan PataudiIND1962-1975101903525118.5320.00011243
Rusi SurtiIND1962-196771413515727.00--022122
Brijesh PatelIND1974-19766104349115*58.17--110322
Cheteshwar PujaraIND2013-2019910034811334.8074846.52110380
Anil KumbleIND1994-20061722634152*21.3176544.58012392
Arun LalIND1987-198981403409324.2982341.31020400
Chetan ChauhanIND1978-19796803318441.3835538.31040220
Nayan MongiaIND1994-199781103238029.3675442.84021370
Javagal SrinathIND1994-2002111733146022.4347665.97022366
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.