Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (Men's Tests)

The most runs in a calendar year in men's Tests v India since 2016: 932 by Joe Root in 2021.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×From 2016-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG20212021815193221866.57160558.074101042
Joe RootENG2025202559153715067.1394456.89310540
Steve SmithAUS20172017481499178*71.29101449.21300520
Joe RootENG20162016510049112449.1090154.50140511
Harry BrookENG2025202559048115853.4459181.39221567
Ben DuckettENG2025202559046214951.3355782.94131633
Dinesh ChandimalSL20172017510046216446.2096148.07120533
Jamie SmithENG20252025592434184*62.0054479.781204711
Sonal DinushaSL20262026241420133*140.0072258.17310288
Travis HeadAUS2023202348141616359.4354376.61110568
Travis HeadAUS2024202447041015258.5744392.55211474
Zak CrawleyENG2024202451004077940.7059468.52041546
Moeen AliENG2016201659038114642.3379647.86211353
Angelo MathewsSL20172017612037811131.5079547.55121448
Dimuth KarunaratneSL20172017612037614131.3389242.15121410
Alastair CookENG20162016510036913036.9084043.93110390
Niroshan DickwellaSL2017201761213616732.8248873.98021483
Jonny BairstowENG201620165913528944.0068351.54030275
Jos ButtlerENG2018201859034910638.7851567.77122444
Usman KhawajaAUS2023202359034618038.4477044.94122411
Ben StokesENG20162016510134512838.3374046.62110443
Ben DuckettENG20242024510034315334.3040085.75100542
Alastair CookENG2018201859032714736.3371845.54111390
Joe RootENG202420245101320122*35.5664949.31110331
Joe RootENG2018201859031912535.4460852.47111341
Ollie PopeENG20242024510031519631.5048465.08102361
Marnus LabuschagneAUS20232023510231163*38.8879639.07010410
Ollie PopeENG2025202559030610634.0052358.51111400
Ben StokesENG2025202547030414143.4358152.32101313
Steve SmithAUS2021202124030313175.7554455.70120361
Steve SmithAUS2023202359230012142.8672641.32101411
Marnus LabuschagneAUS2021202124029710874.2554055.00120340
Zak CrawleyENG202520255902908432.2246762.10031471
Steve SmithAUS2024202447027714039.5750554.85201273
Sam CurranENG201820184702727838.8643662.39021325
Rachin RavindraNZ2024202436125613451.2033676.19110265
Keegan PetersenSA202220222402448261.0044155.33030320
Will YoungNZ202420243612447148.8046053.04020224
Rory BurnsENG2021202161102416121.9158940.92024271
Jonny BairstowENG2024202451002383923.8029082.07001286
Ollie PopeENG2021202151002368123.6051346.00010181
Dean ElgarSA2019201936123216046.4041955.37101304
Matt RenshawAUS201720174802326829.0060638.28020312
Jonny BairstowENG201820185902309325.5636263.54023320
Devon ConwayNZ202420243602279137.8336861.68020303
Marnus LabuschagneAUS202420244702247232.0053142.18030190
Jonny BairstowENG20222022121220114*220.0028577.19200293
Haseeb HameedENG201620163612198243.8064034.22020232
Travis HeadAUS201820183602177236.1749843.57020190
Dilruwan PereraSL20172017611221292*23.5637057.30013276
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.