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 (All cricket)

The most runs in a calendar year in men's cricket up to 1981: 1,926 by Viv Richards in 1976.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 1981-12-31×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI1976197614221192629191.71201874.338612538
Sunil GavaskarIND1979197920290149622151.59263847.124901853
Gundappa ViswanathIND1979197920292149417955.33226046.685701581
Graeme WoodAUS1981198130414142912538.62279151.203711215
Dennis AmissENG19741974142321399262*66.62316144.265301631
Bob SimpsonAUS1964196414263138131160.04157245.103721351
Kim HughesAUS19791979274051374130*39.26300943.9721021347
Allan BorderAUS1981198130404136912438.03301645.393811327
Garry SobersWI1958195881341299365*144.33--630741
Greg ChappellAUS1980198019264129923559.05227357.153611303
Allan BorderAUS1979197924363127316238.58319638.833611313
Kim HughesAUS1981198129382127121335.31247151.443441181
Viv RichardsWI1980198018221122114558.14174070.1721011459
Ian ChappellAUS1975197517252120819252.52241749.982911364
Keith FletcherENG1973197316255119117859.55218944.3621001417
Denis ComptonENG194719479151115920882.7997237.866301081
Sunil GavaskarIND197819789152110320584.8590755.57531862
Dilip VengsarkarIND19791979202931088146*41.85245636.324651176
Geoff BoycottENG1981198120333108813736.27295936.77352790
Greg ChappellAUS1981198121262107920444.96175861.38265890
Geoff BoycottENG1979197920254106515550.71246743.17352740
Clem HillAUS1902190211212106014255.79--271491
Bill LawryAUS1964196414272105615742.24164941.902601043
Geoff BoycottENG19801980152431050128*50.00248542.25180840
Dennis AmissENG1973197312213104415858.00136748.214411241
Ken BarringtonENG1961196110184103517273.93--4501000
Greg ChappellAUS1975197517253103214446.91182256.644521085
Donald BradmanAUS1948194881341025201113.89186854.875221051
Sunil GavaskarIND1976197611201102415653.8970737.484401095
Ken BarringtonENG19631963112011015132*53.4226334.22350787
Tony GreigENG1974197418252100614843.74209947.934201057
Ted DexterENG196219621014198220575.5436240.062701097
Donald BradmanAUS19301930680978334122.25158061.65400980
Desmond HaynesWI198019802330097718432.57249539.16331986
Donald BradmanAUS19311931790950226105.56--501930
Gordon GreenidgeWI198019801621294910349.95197548.051911048
Allan BorderAUS198019801824694915352.72197348.10351919
Graham GoochENG198119811931194915331.63184551.442411173
Neil HarveyAUS19531953815094820563.20128.33432840
Graham GoochENG198019801726194412337.76157959.78261982
Wally HammondENG193319338112934336*103.7877538.323206114
David GowerENG1978197813182923114*57.69175752.53340961
Kim HughesAUS198019801925291911739.96157858.24161899
Sunil GavaskarIND19711971714391822083.4534841.38451752
Clive LloydWI197619761524191410239.7487272.361719213
Greg ChappellAUS1977197713211910125*45.50184249.40331911
Doug WaltersAUS19691969813190924275.7577859.51531853
Clive LloydWI1975197513161908242*60.5349185.34431869
David GowerENG1981198119302908154*32.43219741.331421102
Leonard HuttonENG1951195110184903156*64.501485.71260590
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.