Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG21/0 (3.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsFirst-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 (Men's First-class)

The most runs in a calendar year in men's first-class cricket v India: 932 by Joe Root in 2021.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
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
Everton WeekesWI19531953581716207102.29--320200
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
Garry SobersWI197119715102597178*74.6310.00312374
Michael ClarkeAUS20122012341594329*198.0082472.09200722
Kim HughesAUS19791979612259410059.40126942.79150593
Viv RichardsWI198319831115058812039.20106120.75230449
Everton WeekesWI19481948340585194146.25--400630
Zaheer AbbasPAK19781978352583235*194.33--210535
Steve SmithAUS20142014362581192145.2585767.79310604
Alastair CookENG2012201248156219080.29128543.74300663
Viv RichardsWI1976197646055617792.6720364.04310633
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
Charlie DavisWI19711971484529125*132.25--230170
Ricky PontingAUS20082008712052714043.9296854.44220620
Ken BarringtonENG19611961473526172131.50--310430
Bert SutcliffeNZ19551955472524230*104.80--210550
Allan BorderAUS19791979612052116243.42121940.11130652
Jimmy AdamsWI19941994363520174*173.33120943.01220521
Joe RootENG20142014572518154*103.6088358.66230561
Donald BradmanAUS19481948342517201258.5076667.49310461
Desmond HaynesWI198319831117150913631.8132741.28121293
Younis KhanPAK20052005361508267101.6087657.99211631
Ian BellENG2011201146050423584.0077565.03201632
Gary BallanceENG2014201457050315671.8696951.91220741
Steve SmithAUS20172017481499178*71.29101449.21300520
Rohan KanhaiWI1962196257049513970.71--210135
Damien MartynAUS20042004510049111449.10102348.00221532
Joe RootENG20162016510049112449.1090154.50140511
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.