1980s One-Day Internationals Batting Most Runs Innings
One-Day Internationals

1980s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
IVA Richards189*-170215111.17West Indiesv EnglandManchester31 May 1984ODI # 264
🥈 2
IVA Richards181-125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
🥉 3
N Kapil Dev175*-138166126.81Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
4
DI Gower158177118184133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
5
DL Haynes152*-126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
6
IVA Richards149-99203150.50West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
7
DL Haynes145*20015716-92.35West Indiesv New ZealandAlbion14 Apr 1985ODI # 326
8
CWJ Athey142*20817214-82.55Englandv New ZealandManchester18 Jul 1986ODI # 389
8
DL Haynes142*-132131107.57West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
10
DL Houghton142178137136103.64Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
10
GA Gooch142-13414-105.97Englandv PakistanKarachi20 Nov 1987ODI # 479
12
GM Turner140184130133107.69New Zealandv Sri LankaAuckland20 Mar 1983ODI # 190
13
GS Chappell138*168109101126.60Australiav New ZealandSydney25 Nov 1980ODI # 95
13
DL Haynes138*-16412284.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
15
GA Gooch13623116211-83.95Englandv AustraliaLord's29 May 1989ODI # 568
16
DL Haynes133*22014714-90.47West Indiesv AustraliaAlbion29 Feb 1984ODI # 252
16
CG Greenidge133*14614016495.00West Indiesv New ZealandChristchurch28 Mar 1987ODI # 441
18
DI Gower130-120125108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
19
GA Gooch129*-118171109.32Englandv West IndiesPort of Spain04 Mar 1986ODI # 366
20
AR Border127*19014013-90.71Australiav West IndiesSydney06 Feb 1985ODI # 303
21
GR Marsh126*20614912384.56Australiav New ZealandChandigarh27 Oct 1987ODI # 470
21
Shoaib Mohammad126*21215513-81.29Pakistanv New ZealandWellington08 Mar 1989ODI # 557
23
GR Marsh125*1921219-103.30Australiav PakistanMelbourne10 Jan 1989ODI # 549
24
GR Marsh12519514511-86.20Australiav IndiaSydney21 Jan 1986ODI # 354
25
Ijaz Ahmed124*-8794142.52Pakistanv BangladeshChattogram29 Oct 1988ODI # 531
26
W Larkins12414812618298.41Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
27
DL Haynes123*19613015-94.61West Indiesv AustraliaMelbourne06 Jan 1985ODI # 282
28
Zaheer Abbas123-87153141.37Pakistanv Sri LankaLahore29 Mar 1982ODI # 150
28
K Srikkanth123-103141119.41Indiav PakistanEden Gardens18 Feb 1987ODI # 434
30
DI Gower1221961348-91.04Englandv New ZealandMelbourne13 Jan 1983ODI # 167
30
DC Boon122-13015-93.84Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
32
RL Dias121-14411-84.02Sri Lankav IndiaBengaluru26 Sep 1982ODI # 159
32
DM Jones12117111392107.07Australiav PakistanW.A.C.A02 Jan 1987ODI # 410
34
Javed Miandad119*-7765154.54Pakistanv IndiaLahore31 Dec 1982ODI # 164
35
IVA Richards119-1466181.50West Indiesv IndiaThe Oval15 Jun 1983ODI # 210
35
IVA Richards119139113104105.30West Indiesv New ZealandDunedin18 Mar 1987ODI # 435
37
AR Border118*-88103134.09Australiav Sri LankaAdelaide28 Jan 1985ODI # 299
38
AJ Lamb118-12114-97.52Englandv PakistanNottingham17 Jul 1982ODI # 154
38
Zaheer Abbas118-86104137.20Pakistanv IndiaMultan17 Dec 1982ODI # 163
40
BM Laird117*20015910-73.58Australiav West IndiesSydney24 Nov 1981ODI # 124
40
Mohsin Khan117*-1189199.15Pakistanv IndiaMultan17 Dec 1982ODI # 163
40
GA Gooch117*20716413171.34Englandv AustraliaLord's03 Jun 1985ODI # 331
40
DL Haynes117*-1328588.63West Indiesv IndiaBridgetown07 Mar 1989ODI # 556
44
SB Smith11718013010-90.00Australiav New ZealandMelbourne13 Feb 1983ODI # 182
44
CG Greenidge117-1237895.12West Indiesv IndiaSt John's18 Mar 1989ODI # 562
46
Javed Miandad116*-11433101.75Pakistanv IndiaSharjah18 Apr 1986ODI # 385
47
DL Haynes1161801389284.05West Indiesv New ZealandBridgetown23 Apr 1985ODI # 328
48
MW Gatting115*-13512-85.18Englandv IndiaPune05 Dec 1984ODI # 279
49
CG Greenidge115-13410585.82West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
49
GA Gooch1152161599172.32Englandv AustraliaBirmingham01 Jun 1985ODI # 330
49
GA Gooch115-13611-84.55Englandv IndiaWankhede05 Nov 1987ODI # 476
52
GM Wood114*23216510169.09Australiav EnglandLord's03 Jun 1985ODI # 331
53
CL Hooper113*-97122116.49West Indiesv IndiaGwalior22 Jan 1988ODI # 500
54
Zaheer Abbas113-99113114.14Pakistanv IndiaKarachi21 Jan 1983ODI # 172
54
Javed Miandad113-14511-77.93Pakistanv EnglandThe Oval21 May 1987ODI # 448
54
Ramiz Raja113-1485-76.35Pakistanv EnglandKarachi20 Oct 1987ODI # 463
57
K Srikkanth112-11310599.11Indiav West IndiesSharjah16 Oct 1988ODI # 523
58
GR Marsh111*2191627168.51Australiav EnglandLord's29 May 1989ODI # 568
59
DC Boon11119611810294.06Australiav IndiaJaipur07 Sep 1986ODI # 390
59
CWJ Athey11118515210-73.02Englandv AustraliaBrisbane18 Jan 1987ODI # 420
59
DL Haynes11115510784103.73West Indiesv PakistanAdelaide10 Dec 1988ODI # 535
62
CG Greenidge110*-12815-85.93West Indiesv Sri LankaAdelaide26 Jan 1985ODI # 296
62
IVA Richards110*-7777142.85West Indiesv IndiaRajkot05 Jan 1988ODI # 487
64
TM Chappell110-13111-83.96Australiav IndiaNottingham13 Jun 1983ODI # 207
64
GR Marsh110-1417178.01Australiav IndiaChennai09 Oct 1987ODI # 453
64
RB Richardson110-1358281.48West Indiesv PakistanKarachi30 Oct 1987ODI # 473
67
AL Logie109*-11910-91.59West Indiesv PakistanKingston12 Mar 1988ODI # 506
68
Zaheer Abbas10914595122114.73Pakistanv AustraliaLahore08 Oct 1982ODI # 160
68
DI Gower10914685121128.23Englandv New ZealandAdelaide29 Jan 1983ODI # 176
68
RB Richardson109-1208190.83West Indiesv Sri LankaSharjah03 Dec 1986ODI # 405
71
AJ Lamb108*13010691101.88Englandv New ZealandSydney20 Jan 1983ODI # 171
71
DL Haynes108*2101308-83.07West Indiesv AustraliaSydney17 Jan 1984ODI # 236
71
M Azharuddin108*-948-114.89Indiav Sri LankaWankhede17 Jan 1987ODI # 419
71
M Azharuddin108*9365103166.15Indiav New ZealandVadodara17 Dec 1988ODI # 543
75
GA Gooch10815511311-95.57Englandv AustraliaBirmingham22 Aug 1980ODI # 92
75
GM Wood1082081508-72.00Australiav EnglandLeeds08 Jun 1981ODI # 121
75
Zaheer Abbas10814511012-98.18Pakistanv AustraliaSydney17 Dec 1981ODI # 128
75
GS Chappell1081389215-117.39Australiav New ZealandAuckland13 Feb 1982ODI # 144
75
NS Sidhu108-1218189.25Indiav PakistanSharjah15 Oct 1989ODI # 572
80
DL Haynes107*-13712-78.10West Indiesv PakistanEden Gardens01 Nov 1989ODI # 592
81
KC Wessels10719013313-80.45Australiav IndiaNew Delhi28 Sep 1984ODI # 267
82
Javed Miandad106*-106121100.00Pakistanv IndiaGujranwala03 Dec 1982ODI # 162
83
IVA Richards10611695121111.57West Indiesv AustraliaMelbourne22 Jan 1984ODI # 239
83
SB Smith10618512912-82.17Australiav PakistanSydney25 Jan 1984ODI # 240
83
M Prabhakar106-12113-87.60Indiav PakistanJamshedpur26 Mar 1987ODI # 440
83
BC Broad1061601409175.71Englandv New ZealandNapier16 Mar 1988ODI # 508
87
AR Border105*18612212-86.06Australiav IndiaSydney18 Dec 1980ODI # 100
87
CG Greenidge105*-1475171.42West Indiesv ZimbabweWorcester13 Jun 1983ODI # 208
87
MD Crowe105*135105111100.00New Zealandv EnglandAuckland25 Feb 1984ODI # 251
90
Zaheer Abbas105-8281128.04Pakistanv IndiaLahore31 Dec 1982ODI # 164
90
DB Vengsarkar105-12410184.67Indiav EnglandPune05 Dec 1984ODI # 279
90
DL Haynes105-12410184.67West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
90
Moin-ul-Atiq105-117--89.74Pakistanv BangladeshChattogram29 Oct 1988ODI # 531
94
DL Haynes104*205102101101.96West Indiesv AustraliaKingston26 Apr 1984ODI # 263
94
GM Wood104*-142--73.23Australiav West IndiesAdelaide27 Jan 1985ODI # 297
94
PV Simmons104*-1294480.62West Indiesv IndiaThiruvananthapuram25 Jan 1988ODI # 502
97
Mohsin Khan10416010115-102.97Pakistanv AustraliaHyderabad (Sind)20 Sep 1982ODI # 158
97
GR Marsh1041861399174.82Australiav IndiaJaipur07 Sep 1986ODI # 390
97
DM Jones1041691259283.20Australiav EnglandW.A.C.A01 Jan 1987ODI # 409
97
CG Greenidge10411410094104.00West Indiesv New ZealandAuckland21 Mar 1987ODI # 437

Showing 100 records

Additional Information

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures