Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd 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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (Men's First-class)

The most runs in a calendar year in men's first-class cricket v England: 974 by Donald Bradman in 1930.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Donald BradmanAUS19301930570974334139.14158061.65400980
Mark TaylorAUS19891989611183921983.90186644.96250910
Viv RichardsWI19761976470829291118.43118869.783201124
Brian LaraWI1994199458079837599.75117068.212201093
Steve SmithAUS20192019470774211110.57119664.72330925
Brian LaraWI19951995610176517985.0099277.123301211
Brian LaraWI200420048151764400*54.57122962.16123935
Ramnaresh SarwanWI20092009710076229176.20131757.86410903
Donald BradmanAUS1934193458075830494.75103773.10210974
Shubman GillIND20252025510075426975.40115065.574008512
Clem HillAUS19021902816173311948.87--151490
Michael ClarkeAUS20132013918372818748.53124758.38311801
Garry SobersWI19661966581722174103.14120559.92321951
Graeme SmithSA2003200359071427779.33101470.41210962
Rohit SharmaIND20212021815271316154.85146148.80230859
Yashasvi JaiswalIND20242024591712214*89.0089179.912306826
Shane WatsonAUS20132013918171117641.82111164.00231938
Garry SobersWI19601960581709226101.2930.00311632
George HeadleyWI1930193048070322387.8841656.01400291
Chris RogersAUS20132013917070011641.18155644.99250930
Clyde WalcottWI19541954510269822087.25--330482
Arthur MorrisAUS1948194859169619687.0012232.79330822
Donald BradmanAUS19371937350690270138.00103766.54300510
Graeme PollockSA19651965612267813767.8045874.02250851
Virat KohliIND20162016582655235109.17107660.87220721
Eddie BarlowSA19651965612065413854.5024456.56150650
Ian ChappellAUS19751975712064319253.58135047.63161732
Mohammad YousufPAK2006200647063120290.1498664.00300863
David WarnerAUS20132013714162912448.3888970.75230806
Dudley NourseSA1947194759062114969.00--250403
Lawrence RoweWI1974197457061630288.00124549.48300733
Rick McCoskerAUS19751975712261612761.60136645.10152610
Steve SmithAUS20172017462604239151.00125848.01310621
Rahul DravidIND20022002460602217100.33133645.06310850
Bruce MitchellSA194719475101597189*66.33--230140
Allan BorderAUS19851985611259719666.33119450.00210651
Brad HaddinAUS20132013916159611839.7397661.07161619
Virat KohliIND20182018510059314959.30102557.85231671
Gordon GreenidgeWI19761976510159213465.7893963.05321806
Colin BlandSA19651965612159112753.7311647.41140508
Chris GayleWI20042004815058210538.8075177.50150964
Gordon GreenidgeWI1984198458157222381.7193061.51200782
Bill PonsfordAUS1934193447156926694.83115449.31210540
Alan MelvilleSA19471947510156918963.22--311441
Dean JonesAUS1989198969156615770.7596858.47231591
Geoff HowarthNZ19781978612256012356.00164234.10311540
Matthew ElliottAUS19971997610055619955.6098856.28220823
David BoonAUS199319936102555164*69.38133441.60312711
Ross TaylorNZ200820086121553154*50.2791360.57230805
Mark WaughAUS19931993610155013761.1186063.95150613
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.