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 ODIs)

The most runs in a calendar year in men's ODIs up to 1981: 658 by Graeme Wood in 1981.

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 1981-12-31×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme WoodAUS198119811716265810847.00107561.21140551
Viv RichardsWI19791979884526153*131.5058789.61220457
Geoff BoycottENG197919791212349310554.7887556.34140320
Gordon GreenidgeWI1980198077246910393.8076761.15140484
Greg ChappellAUS19811981141424549037.8360874.67042360
Allan BorderAUS19811981171614548530.2772063.06030366
Gordon GreenidgeWI19791979992429106*61.2967263.84130385
Bruce EdgarNZ1981198110104390102*65.0063561.42121231
John WrightNZ19811981101013788142.0066956.50030230
Glenn TurnerNZ19751975663359171*119.6753467.23200342
Geoff BoycottENG198019806603509958.3357061.40040340
Greg ChappellAUS19801980982346138*57.6744378.10110231
Dilip VengsarkarIND1981198199134288*42.7550867.32032300
Kim HughesAUS19811981161413406726.1546173.75023231
Viv RichardsWI198019808803288841.0040780.59031234
Graham GoochENG19791979131313167126.3351161.84020285
Kim HughesAUS198019809813029843.1438079.47020201
David GowerENG1979197913123302101*33.5639875.88111281
Desmond HaynesWI197919799902988033.1154954.28021202
Graham GoochENG1980198088029710837.1343268.75120270
Desmond HaynesWI198119817712948449.0044566.07020330
Dennis AmissENG1975197566029313748.8335682.30110340
Mike GattingENG198119817722789655.6037474.33021315
Greg ChappellAUS197919796612739254.6040767.08031220
Mike BrearleyENG19791979131322706424.5564641.80025200
Keith FletcherENG1975197576126713153.4038868.81110221
Alvin KallicharranWI1980198010912646633.0042661.97030140
Clive RadleyENG19781978441250117*83.3336768.12110250
Alan TurnerAUS1975197566024710141.1730979.94100251
Peter WilleyENG197919795512446461.0030779.48030220
Clive LloydWI1981198177224080*48.0029880.54020260
Alvin KallicharranWI197519756612347846.8031075.48020282
Greg ChappellAUS197519757702325933.1430376.57020221
Zaheer AbbasPAK1981198155022910845.8033867.75100200
Ian ChappellAUS197519757702266332.2936661.75020262
Kim HughesAUS19791979131322225220.1836860.33022172
Allan BorderAUS19801980881219105*31.2933066.36111170
John DysonAUS198019806602187936.3342151.78020150
Viv RichardsWI19761976331216119*108.0023193.51111301
Rod MarshAUS198119811713321554*21.50213100.94013162
Geoff HowarthNZ1981198110912114726.3828274.82000160
Majid KhanPAK197519753302098469.6727775.45030261
David GowerENG19781978441201114*67.0024881.05110170
John WrightNZ198019806602016033.5041748.20020151
Mudassar NazarPAK198119816602005133.3338052.63020150
Allan BorderAUS19791979111002004420.0041847.85001151
Derek RandallENG19791979131312004916.6737453.48002111
Javed MiandadPAK198119816601947432.3325576.08020180
David LloydENG19741974441193116*64.3331960.50100151
Ross EdwardsAUS1975197565118680*46.5024675.61021150
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.