Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

The most runs in a calendar year in men's Tests v India since 2002: 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 2002-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG20212021815193221866.57160558.074101042
Shivnarine ChanderpaulWI200220028124822140102.75210739.01440991
Carl HooperWI20022002812070323358.58137151.28310848
Hashim AmlaSA20102010462679253*169.75129752.35400742
Michael HusseyAUS20082008712164814658.91140146.25231671
Ricky PontingAUS20032003361634257126.80104960.44221711
Michael VaughanENG20022002471615197102.5090168.26311810
Darren BravoWI20112011612060916650.75124948.76220744
Michael ClarkeAUS20122012341594329*198.0082472.09200722
Steve SmithAUS20142014362581192145.2585767.79310604
Alastair CookENG2012201248156219080.29128543.74300663
Younis KhanPAK20062006350553199110.6088962.20221721
Joe RootENG2025202559153715067.1394456.89310540
Brendon McCullumNZ20142014240535302133.7588760.32200629
Kevin PietersenENG20112011461533202*106.6081265.64220682
Ricky PontingAUS20082008712052714043.9296854.44220620
Joe RootENG20142014572518154*103.6088358.66230561
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
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
Jamie SmithENG20252025592434184*62.0054479.781204711
Jacques KallisSA20102010461431201*86.2076356.49200387
Ricky PontingAUS20122012341422221140.6773157.73210410
Sonal DinushaSL20262026241420133*140.0072258.17310288
Travis HeadAUS2023202348141616359.4354376.61110568
Travis HeadAUS2024202447041015258.5744392.55211474
Zak CrawleyENG2024202451004077940.7059468.52041546
Wavell HindsWI2002200258040411350.5077751.99220603
Inzamam-ul-HaqPAK2005200536140118480.2056371.23120511
Michael ClarkeAUS2004200448140015157.1472255.40120497
Justin LangerAUS20042004510039211739.2072354.22122521
Moeen AliENG2016201659038114642.3379647.86211353
Angelo MathewsSL20172017612037811131.5079547.55121448
Dimuth KarunaratneSL20172017612037614131.3389242.15121410
Mahela JayawardeneSL2009200935037327574.6066855.84100381
Brendon McCullumNZ2010201036137022574.0058862.93110444
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.