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 (Men's Tests)

The most runs in a calendar year in men's Tests up to 1981: 1,710 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 RichardsWI1976197611190171029190.00178771.857502237
Sunil GavaskarIND1979197917260140722154.12243347.434801773
Gundappa ViswanathIND1979197917262138817957.83205446.205601511
Bob SimpsonAUS1964196414263138131160.04157245.103721351
Dennis AmissENG19741974132221379262*68.95312644.115301601
Garry SobersWI1958195881341299365*144.33--630741
Denis ComptonENG194719479151115920882.7997237.866301081
Kim HughesAUS19791979142731152130*48.00264141.692801175
Sunil GavaskarIND197819788142109920591.5889855.68531862
Keith FletcherENG1973197312214108517863.82204742.262901326
Allan BorderAUS1979197913263107316246.65277837.473601162
Clem HillAUS1902190211212106014255.79--271491
Bill LawryAUS1964196414272105615742.24164941.902601043
Dilip VengsarkarIND19791979172631044146*45.39239035.484651136
Ken BarringtonENG1961196110184103517273.93--4501000
Donald BradmanAUS1948194881341025201113.89186854.875221051
Sunil GavaskarIND1976197611201102415653.8970737.484401095
Ken BarringtonENG19631963112011015132*53.4226334.22350787
Ted DexterENG196219621014198220575.5436240.062701097
Ian ChappellAUS197519751018298219261.38205147.882711102
Donald BradmanAUS19301930680978334122.25158061.65400980
Geoff BoycottENG198119811326297513740.63271335.94342730
Greg ChappellAUS198019801018295323559.56183052.082511072
Donald BradmanAUS19311931790950226105.56--501930
Neil HarveyAUS19531953815094820563.20128.33432840
Wally HammondENG193319338112934336*103.7877538.323206114
Tony GreigENG197419741421093414844.48203245.964201006
Kim HughesAUS198119811324193121340.48201046.32321950
Sunil GavaskarIND19711971714391822083.4534841.38451752
Allan BorderAUS198119811324391512443.57229639.85351961
Dennis AmissENG197319731019391015856.88118244.423411060
Doug WaltersAUS19691969813190924275.7577859.51531853
Leonard HuttonENG1951195110184903156*64.501485.71260590
Garry SobersWI19661966711289517499.44120559.923511202
Ken BarringtonENG196519651016189516359.6738643.52260916
John EdrichENG196819681017089416452.59154336.29251982
Viv RichardsWI198019801014189314568.69133366.992701225
Ken BarringtonENG19641964811288025697.78120444.10330881
Wally HammondENG19281928914187925167.62140239.59230561
Everton WeekesWI19481948710087819487.80--500840
Eddie BarlowSA19641964918287220154.5052048.852511090
Peter BurgeAUS196419641323387216043.60113545.37161926
John ReidNZ196519651324087112836.29--16110316
Ted DexterENG196119611018386818057.87--2511131
Garry SobersWI19601960712186422678.554320.93412862
Chetan ChauhanIND19791979172608648433.23166833.15092960
Aubrey FaulknerSA19101910714186220466.3157155.52240452
Arthur MorrisAUS19481948712284819684.8046341.47430932
Bill EdrichENG19471947813184319170.2564638.54240874
Colin BlandSA196419649164841144*70.0888537.74250806
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.