Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting by year (All cricket)

The most runs in a calendar year in all cricket v West Indies at Wankhede Stadium: 278 by Sunil Gavaskar in 1978.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Wankhede Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sunil GavaskarIND19781978120278205139.0047558.53110422
Virender SehwagIND20022002110147147147.0020671.36100243
Chetan ChauhanIND197819781201368468.0035538.31020130
Kris SrikkanthIND198719871201367168.0014196.45020211
Eknath SolkarIND1975197512012710263.50--100100
Sachin TendulkarIND199419942301198539.6717767.23011171
Ravichandran AshwinIND2011201112011710358.5014580.69100152
Sanjay ManjrekarIND199419941201176658.5030438.49020140
Rahul DravidIND201120111201158257.5019858.08010120
Virat KohliIND201120111201156357.5022551.1102081
Ravi ShastriIND198319831201157757.5021835.3201090
Cheteshwar PujaraIND20132013110113113113.0016767.66100120
Gundappa ViswanathIND197519751201129556.00--010140
Rohit SharmaIND20132013111111111*-12787.40100113
Hashan TillakaratneSL19931993110104104104.0011689.6610070
Ashok MalhotraIND1983198312110472*104.0012259.02010100
Rahul DravidIND20022002111100100*-24241.32100120
Dilip VengsarkarIND19831983110100100100.0013574.07100130
Sachin TendulkarIND20112011120979448.5016060.6301082
Virender SehwagIND20112011120976048.5011584.35010111
Navjot SidhuIND199419942319565*47.5024738.4601072
Sunil GavaskarIND19751975120948647.00--010160
Aunshuman GaekwadIND19751975120935146.50--01090
KL RahulIND20192019110919191.0056162.5001094
Dilip VengsarkarIND19871987121915191.0021242.9201090
Virat KohliIND201620161118989*-47189.36010111
Roger BinnyIND19831983120836541.5016539.39010100
Nayan MongiaIND19941994220808040.0015352.29011130
Brijesh PatelIND197519751217873*78.00--010102
Sachin TendulkarIND20132013110747474.0011862.71010120
Rohit SharmaIND20192019110717171.0034208.8201065
Virat KohliIND201920191117070*-29241.3801047
Gautam GambhirIND20112011120675533.5011060.9101090
VVS LaxmanIND20112011120633231.5010758.8800040
Anil KumbleIND19941994220614230.5010955.9600080
Javagal SrinathIND19941994221606060.007283.3301061
Dipendra Singh AireeNEP20262026110585858.0047123.4001033
Virat KohliIND20132013110575757.007873.0801050
Vinod KambliIND19941994230574019.008368.67001100
Sanjay BangarIND20022002110555555.0018729.4101041
Gundappa ViswanathIND19781978110525252.0012541.6001070
Kapil DevIND19871987120524726.0051101.9600050
Aunshuman GaekwadIND19831983120514825.509053.3300070
Mohammad AzharuddinIND19941994230513417.006776.1200150
Joe RootENG20162016110484848.0036133.3300032
VVS LaxmanIND20022002110454545.0014431.2500040
Rohit SharmaIND20162016110434343.0031138.7100033
Murali VijayIND20132013110434343.005578.1800080
Sam CurranENG202620261114343*-30143.3300032
Brad EvansZIM20262026110434343.0021204.7600025
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.