Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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 1981: 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 1981-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG20212021815193221866.57160558.074101042
Clive LloydWI1983198311142903161*75.2578156.98440646
Shivnarine ChanderpaulWI200220028124822140102.75210739.01440991
Gordon GreenidgeWI198319831117480419461.8591036.70241514
Javed MiandadPAK19831983771763280*127.17142553.54240547
Graham GoochENG19901990360752333125.33121162.10320897
Sanath JayasuriyaSL19971997570728340104.00109566.48220855
Carl HooperWI20022002812070323358.58137151.28310848
Mudassar NazarPAK19831983782702231117.00130450.08310641
Ian BothamENG1982198267068620898.00101767.453306610
Hashim AmlaSA20102010462679253*169.75129752.35400742
Michael HusseyAUS20082008712164814658.91140146.25231671
Ricky PontingAUS20032003361634257126.80104960.44221711
Jeff DujonWI198319831113162611052.1745453.74141543
Aravinda de SilvaSL19971997471619146103.17109156.74410783
Richie RichardsonWI1989198947061919488.43135845.58230600
Michael VaughanENG20022002471615197102.5090168.26311810
Darren BravoWI20112011612060916650.75124948.76220744
Michael ClarkeAUS20122012341594329*198.0082472.09200722
Viv RichardsWI198319831115058812039.20106120.75230449
Steve SmithAUS20142014362581192145.2585767.79310604
Alastair CookENG2012201248156219080.29128543.74300663
Younis KhanPAK20062006350553199110.6088962.20221721
Matthew HaydenAUS20012001361549203109.8082866.302206012
Andy FlowerZIM20002000242540232*270.00102152.89220707
Joe RootENG2025202559153715067.1394456.89310540
Brendon McCullumNZ20142014240535302133.7588760.32200629
Kevin PietersenENG20112011461533202*106.6081265.64220682
Ricky PontingAUS20082008712052714043.9296854.44220620
Jimmy AdamsWI19941994363520174*173.33120943.01220521
Joe RootENG20142014572518154*103.6088358.66230561
Desmond HaynesWI198319831117150913631.8132741.28121293
Younis KhanPAK20052005361508267101.6087657.99211631
Ian BellENG2011201146050423584.0077565.03201632
Gary BallanceENG2014201457050315671.8696951.91220741
Steve SmithAUS20172017481499178*71.29101449.21300520
Damien MartynAUS20042004510049111449.10102348.00221532
Joe RootENG20162016510049112449.1090154.50140511
David BoonAUS1986198647048113168.71109743.85210641
Harry BrookENG2025202559048115853.4459181.39221567
Simon KatichAUS20042004510247812559.7585156.17130550
Michael ClarkeAUS20082008712047411839.5099247.78221461
Matthew HaydenAUS20082008611147312347.3079059.87222573
Kumar SangakkaraSL20102010351467219116.7575761.69210522
Misbah-ul-HaqPAK20072007362464161*116.00105843.86210464
Ben DuckettENG2025202559046214951.3355782.94131633
Dinesh ChandimalSL20172017510046216446.2096148.07120533
Mohammad YousufPAK2006200635046117392.2065969.95221537
Shivnarine ChanderpaulWI20112011510145711850.78110741.28200342
Ramnaresh SarwanWI2002200281204557837.92126635.94050452
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.