Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES85/0 (7.3)LIO chose to bowlODI3rd 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

Batting by year (All cricket)

The most runs in a calendar year in all cricket v India at Saurashtra Cricket Association Stadium: 157 by Ben Stokes in 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Saurashtra Cricket Association Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben StokesENG20162016121157128157.0026459.47100182
Ben DuckettENG2024202412015715378.5016694.58100232
Alastair CookENG2016201612015113075.5029052.07100150
Joe RootENG2016201612012812464.0018569.19100111
Moeen AliENG20162016110117117117.0021354.93100130
Haseeb HameedENG201620161201138256.5025943.63010131
Colin MunroNZ20172017111109109*-58187.9310077
Quinton de KockSA20152015110103103103.0011887.29100111
Steve SmithAUS20202020110989898.0010296.0801091
Mitchell MarshAUS20232023110969696.0084114.29010133
Aaron FinchAUS20132013110898989.0052171.15010141
Ian BellENG20132013110858585.009688.5401091
Kieran PowellWI20182018120848342.009984.8501084
Alastair CookENG20132013110757575.008390.36010111
Steve SmithAUS20232023110747474.0061121.3101081
Roston ChaseWI20182018120735336.5010370.87010110
Marnus LabuschagneAUS20232023110727272.0058124.1401090
Keemo PaulWI20182018120624731.006496.8800093
Faf du PlessisSA20152015110606060.006395.2401060
David WarnerAUS20232023110565656.0034164.7101064
Ben StokesENG20242024120564128.0012843.7500070
Ben DuckettENG20252025110515151.0028182.1401072
Jonny BairstowENG20162016110464646.005780.7000052
Marnus LabuschagneAUS20202020110464646.004797.8700040
Martin GuptillNZ20172017110454545.0041109.7600033
Kevin PietersenENG20132013110444444.004597.7800041
Samit PatelENG201320131114444*-20220.0000061
Liam LivingstoneENG20252025110434343.0024179.1700015
Ollie PopeENG20242024120423921.006960.8700051
Eoin MorganENG20132013110414141.0038107.8900042
Mark WoodENG20242024121373337.0018205.5600071
Mohammad NaimBAN20192019110363636.0031116.1300050
Nic MaddinsonAUS20132013110343434.0016212.5000061
Aaron FinchAUS20202020110333333.004868.7500030
David MillerSA20152015110333333.004180.4900040
Farhaan BehardienSA201520151113333*-3691.6700001
Zafar AnsariENG20162016110323232.008338.5500030
MahmudullahBAN20192019110303030.0021142.8600040
Soumya SarkarBAN20192019110303030.0020150.0000021
Liton DasBAN20192019110292929.0021138.1000040
Ben FoakesENG20242024120291614.507638.1600040
Glenn MaxwellAUS20132013110272727.0013207.6900004
Shai HopeWI20182018120271713.505648.2100031
Devendra BishooWI201820181212617*26.003868.4200050
Shane DowrichWI201820181212616*26.009926.2600020
Zak CrawleyENG20242024120261513.005448.1500040
Ashton AgarAUS20202020110252525.0025100.0000030
Joe RootENG20242024120251812.507135.2100030
Tom HartleyENG20242024120251612.505347.1700041
Craig KieswetterENG201320131112424*-20120.0000012
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.