Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by year (Men's Tests)

The most runs in a calendar year in men's Tests v England since 1908: 974 by Donald Bradman in 1930.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×From 1908-01-01×
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
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
Steve SmithAUS201320139172550138*36.67114847.91221607
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.