1980s One-Day Internationals Batting Most Runs From Fours Sixes Innings
One-Day Internationals

1980s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Most runs from fours and sixes in an innings

RankPlayerRuns scored in an innsMinsBalls4s6s4+6SRTeamOppositionGroundMatch DateScorecard
🥇 1
IVA Richards189-170215114111.17West Indiesv EnglandManchester31 May 1984ODI # 264
🥈 2
IVA Richards181-125167106144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
🥉 3
N Kapil Dev175-138166100126.81Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
4
IVA Richards149-9920398150.50West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
5
DI Gower15817711818496133.89Englandv New ZealandBrisbane15 Jan 1983ODI # 168
6
CG Greenidge1331461401648895.00West Indiesv New ZealandChristchurch28 Mar 1987ODI # 441
6
DL Houghton14217813713688103.64Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
8
DL Haynes152-12612684120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
8
W Larkins1241481261828498.41Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
10
Zaheer Abbas123-8715378141.37Pakistanv Sri LankaLahore29 Mar 1982ODI # 150
10
DI Gower130-12012578108.33Englandv Sri LankaTaunton11 Jun 1983ODI # 201
12
CG Greenidge117-123787695.12West Indiesv IndiaSt John's18 Mar 1989ODI # 562
13
GA Gooch129-11817174109.32Englandv West IndiesPort of Spain04 Mar 1986ODI # 366
14
GM Turner14018413013370107.69New Zealandv Sri LankaAuckland20 Mar 1983ODI # 190
14
CG Greenidge115-1341057085.82West Indiesv IndiaJamshedpur07 Dec 1983ODI # 229
14
IVA Richards110-777770142.85West Indiesv IndiaRajkot05 Jan 1988ODI # 487
14
K Srikkanth112-1131057099.11Indiav West IndiesSharjah16 Oct 1988ODI # 523
18
GR Marsh1262061491236684.56Australiav New ZealandChandigarh27 Oct 1987ODI # 470
19
Zaheer Abbas118-8610464137.20Pakistanv IndiaMultan17 Dec 1982ODI # 163
19
IVA Richards84-6510464129.23West Indiesv EnglandLord's04 Jun 1984ODI # 266
19
DL Haynes14520015716-6492.35West Indiesv New ZealandAlbion14 Apr 1985ODI # 326
19
IVA Richards80-3910464205.12West Indiesv PakistanGujranwala27 Nov 1985ODI # 342
19
IVA Richards11913911310464105.30West Indiesv New ZealandDunedin18 Mar 1987ODI # 435
24
MW Gatting961941311416273.28Englandv AustraliaBirmingham06 Jun 1981ODI # 120
24
Zaheer Abbas113-9911362114.14Pakistanv IndiaKarachi21 Jan 1983ODI # 172
24
DL Haynes1021881421136271.83West Indiesv AustraliaCastries19 Apr 1984ODI # 262
24
DI Gower1021611181416286.44Englandv AustraliaLord's03 Jun 1985ODI # 331
24
K Srikkanth123-10314162119.41Indiav PakistanEden Gardens18 Feb 1987ODI # 434
24
DL Haynes117-132856288.63West Indiesv IndiaBridgetown07 Mar 1989ODI # 556
24
AR Border8454448562190.90Australiav EnglandHyderabad (Deccan)19 Oct 1989ODI # 575
31
GS Chappell1081389215-60117.39Australiav New ZealandAuckland13 Feb 1982ODI # 144
31
Mohsin Khan10416010115-60102.97Pakistanv AustraliaHyderabad (Sind)20 Sep 1982ODI # 158
31
Zaheer Abbas1091459512260114.73Pakistanv AustraliaLahore08 Oct 1982ODI # 160
31
AJ Lamb102-1051226097.14Englandv New ZealandThe Oval09 Jun 1983ODI # 197
31
CL Smith7014711815-6059.32Englandv New ZealandWellington22 Feb 1984ODI # 250
31
DL Haynes12319613015-6094.61West Indiesv AustraliaMelbourne06 Jan 1985ODI # 282
31
CG Greenidge110-12815-6085.93West Indiesv Sri LankaAdelaide26 Jan 1985ODI # 296
31
DL Haynes8590861226098.83West Indiesv New ZealandPort of Spain17 Apr 1985ODI # 327
31
CG Greenidge1041141009460104.00West Indiesv New ZealandAuckland21 Mar 1987ODI # 437
31
DC Boon122-13015-6093.84Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
31
CL Hooper113-9712260116.49West Indiesv IndiaGwalior22 Jan 1988ODI # 500
31
JG Wright10115912015-6084.16New Zealandv EnglandNapier16 Mar 1988ODI # 508
31
Ijaz Ahmed124-879460142.52Pakistanv BangladeshChattogram29 Oct 1988ODI # 531
31
DL Haynes138-1641226084.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
45
K Srikkanth95-6613158143.93Indiav Sri LankaDelhi15 Sep 1982ODI # 157
45
AR Border118-8810358134.09Australiav Sri LankaAdelaide28 Jan 1985ODI # 299
45
GA Gooch1172071641315871.34Englandv AustraliaLord's03 Jun 1985ODI # 331
45
SM Gavaskar1031498810358117.04Indiav New ZealandNagpur31 Oct 1987ODI # 474
45
K Srikkanth101-1061035895.28Indiav West IndiesThiruvananthapuram25 Jan 1988ODI # 502
45
DL Haynes142-13213158107.57West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
45
M Azharuddin108936510358166.15Indiav New ZealandVadodara17 Dec 1988ODI # 543
52
AJ Lamb118-12114-5697.52Englandv PakistanNottingham17 Jul 1982ODI # 154
52
GP Howarth76-7914-5696.20New Zealandv Sri LankaBristol13 Jun 1983ODI # 206
52
DL Haynes13322014714-5690.47West Indiesv AustraliaAlbion29 Feb 1984ODI # 252
52
MD Crowe931087411256125.67New Zealandv EnglandManchester18 Jul 1986ODI # 389
52
CWJ Athey14220817214-5682.55Englandv New ZealandManchester18 Jul 1986ODI # 389
52
GA Gooch142-13414-56105.97Englandv PakistanKarachi20 Nov 1987ODI # 479
52
PV Simmons79-7311256108.21West Indiesv PakistanGeorgetown30 Mar 1988ODI # 515
52
DL Haynes1111551078456103.73West Indiesv PakistanAdelaide10 Dec 1988ODI # 535
60
N Kapil Dev7581519354147.05Indiav New ZealandBrisbane21 Dec 1980ODI # 102
60
CG Greenidge84146122935468.85West Indiesv PakistanSydney12 Jan 1982ODI # 134
60
Javed Miandad106-10612154100.00Pakistanv IndiaGujranwala03 Dec 1982ODI # 162
60
Javed Miandad119-776554154.54Pakistanv IndiaLahore31 Dec 1982ODI # 164
60
DI Gower1091468512154128.23Englandv New ZealandAdelaide29 Jan 1983ODI # 176
60
GM Turner941309412154100.00New Zealandv EnglandWellington23 Feb 1983ODI # 184
60
IVA Richards95-117935481.19West Indiesv AustraliaLord's18 Jun 1983ODI # 215
60
IVA Richards1061169512154111.57West Indiesv AustraliaMelbourne22 Jan 1984ODI # 239
60
AJ Lamb81936912154117.39Englandv PakistanMelbourne02 Mar 1985ODI # 314
60
K Srikkanth7580589354129.31Indiav New ZealandNagpur31 Oct 1987ODI # 474
70
CG Greenidge1031721371025275.18West Indiesv New ZealandChristchurch06 Feb 1980ODI # 88
70
IT Botham6560547452120.37Englandv New ZealandAdelaide29 Jan 1983ODI # 176
70
KC Wessels10719013313-5280.45Australiav IndiaNew Delhi28 Sep 1984ODI # 267
70
AR Border12719014013-5290.71Australiav West IndiesSydney06 Feb 1985ODI # 303
70
RB Richardson92-1181025277.96West Indiesv PakistanRawalpindi04 Dec 1985ODI # 345
70
DC Boon1111961181025294.06Australiav IndiaJaipur07 Sep 1986ODI # 390
70
K Srikkanth92-8910252103.37Indiav Sri LankaSharjah27 Nov 1986ODI # 401
70
M Prabhakar106-12113-5287.60Indiav PakistanJamshedpur26 Mar 1987ODI # 440
70
Shoaib Mohammad12621215513-5281.29Pakistanv New ZealandWellington08 Mar 1989ODI # 557
79
CG Greenidge78-1471115053.06West Indiesv EnglandLeeds28 May 1980ODI # 89
79
IVA Richards72108628350116.12West Indiesv AustraliaW.A.C.A20 Dec 1981ODI # 130
79
IVA Richards64-5111150125.49West Indiesv IndiaAlbion29 Mar 1983ODI # 191
79
IVA Richards80-961115083.33West Indiesv PakistanThe Oval22 Jun 1983ODI # 222
79
MD Crowe10513510511150100.00New Zealandv EnglandAuckland25 Feb 1984ODI # 251
79
RJ Shastri1021941411115072.34Indiav AustraliaIndore06 Oct 1984ODI # 271
79
DB Vengsarkar89-8211150108.53Indiav Sri LankaColombo (SSC)25 Aug 1985ODI # 332
79
RB Richardson99-1411115070.21West Indiesv PakistanSharjah15 Nov 1985ODI # 339
79
IT Botham71615211150136.53Englandv AustraliaMelbourne08 Feb 1987ODI # 432
79
Saleem Malik72-3611150200.00Pakistanv IndiaEden Gardens18 Feb 1987ODI # 434
79
RJ Shastri73-7211150101.38Indiav West IndiesGwalior22 Jan 1988ODI # 500
79
HP Tillakaratne71-1311115054.19Sri Lankav PakistanLucknow27 Oct 1989ODI # 588
91
Zaheer Abbas95-9812-4896.93Pakistanv West IndiesSialkot05 Dec 1980ODI # 96
91
AR Border10518612212-4886.06Australiav IndiaSydney18 Dec 1980ODI # 100
91
Zaheer Abbas10814511012-4898.18Pakistanv AustraliaSydney17 Dec 1981ODI # 128
91
DL Haynes8217113512-4860.74West Indiesv PakistanW.A.C.A19 Dec 1981ODI # 129
91
RL Dias81-5912-48137.28Sri Lankav PakistanLahore29 Mar 1982ODI # 150
91
AJ Lamb9494769248123.68Englandv AustraliaMelbourne23 Jan 1983ODI # 174
91
DL Haynes97-10412-4893.26West Indiesv IndiaPort of Spain09 Mar 1983ODI # 187
91
DI Gower9212396644895.83Englandv New ZealandBirmingham15 Jun 1983ODI # 209
91
SB Smith10618512912-4882.17Australiav PakistanSydney25 Jan 1984ODI # 240
91
MW Gatting115-13512-4885.18Englandv IndiaPune05 Dec 1984ODI # 279

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