Records / 1980s / One-Day Internationals / High scores

High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
IVA Richards 189* 170 21 5 111.17 West Indies v England Manchester 31 May 1984 ODI # 264
IVA Richards 181 125 16 7 144.80 West Indies v Sri Lanka Karachi 13 Oct 1987 ODI # 457
N Kapil Dev 175* 138 16 6 126.81 India v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
DI Gower 158 118 18 4 133.89 England v New Zealand Brisbane 15 Jan 1983 ODI # 168
DL Haynes 152* 126 12 6 120.63 West Indies v India Georgetown 21 Mar 1989 ODI # 563
IVA Richards 149 99 20 3 150.50 West Indies v India Jamshedpur 7 Dec 1983 ODI # 229
DL Haynes 145* 157 16 0 92.35 West Indies v New Zealand Albion 14 Apr 1985 ODI # 326
CWJ Athey 142* 172 14 0 82.55 England v New Zealand Manchester 18 Jul 1986 ODI # 389
DL Haynes 142* 132 13 1 107.57 West Indies v Pakistan Port of Spain 18 Mar 1988 ODI # 509
DL Houghton 142 137 13 6 103.64 Zimbabwe v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
GA Gooch 142 134 14 0 105.97 England v Pakistan Karachi 20 Nov 1987 ODI # 479
GM Turner 140 130 13 3 107.69 New Zealand v Sri Lanka Auckland 20 Mar 1983 ODI # 190
GS Chappell 138* 109 10 1 126.60 Australia v New Zealand Sydney 25 Nov 1980 ODI # 95
DL Haynes 138* 164 12 2 84.14 West Indies v England Gwalior 27 Oct 1989 ODI # 586
GA Gooch 136 162 11 0 83.95 England v Australia Lord's 29 May 1989 ODI # 568
DL Haynes 133* 147 14 0 90.47 West Indies v Australia Albion 29 Feb 1984 ODI # 252
CG Greenidge 133* 140 16 4 95.00 West Indies v New Zealand Christchurch 28 Mar 1987 ODI # 441
DI Gower 130 120 12 5 108.33 England v Sri Lanka Taunton 11 Jun 1983 ODI # 201
GA Gooch 129* 118 17 1 109.32 England v West Indies Port of Spain 4 Mar 1986 ODI # 366
AR Border 127* 140 13 0 90.71 Australia v West Indies Sydney 6 Feb 1985 ODI # 303
GR Marsh 126* 149 12 3 84.56 Australia v New Zealand Chandigarh 27 Oct 1987 ODI # 470
Shoaib Mohammad 126* 155 13 0 81.29 Pakistan v New Zealand Wellington 8 Mar 1989 ODI # 557
GR Marsh 125* 121 9 0 103.30 Australia v Pakistan Melbourne 10 Jan 1989 ODI # 549
GR Marsh 125 145 11 0 86.20 Australia v India Sydney 21 Jan 1986 ODI # 354
Ijaz Ahmed 124* 87 9 4 142.52 Pakistan v Bangladesh Chittagong 29 Oct 1988 ODI # 531
W Larkins 124 126 18 2 98.41 England v Australia Hyderabad (Deccan) 19 Oct 1989 ODI # 575
DL Haynes 123* 130 15 0 94.61 West Indies v Australia Melbourne 6 Jan 1985 ODI # 282
Zaheer Abbas 123 87 15 3 141.37 Pakistan v Sri Lanka Lahore 29 Mar 1982 ODI # 150
K Srikkanth 123 103 14 1 119.41 India v Pakistan Kolkata 18 Feb 1987 ODI # 434
DI Gower 122 134 8 0 91.04 England v New Zealand Melbourne 13 Jan 1983 ODI # 167
DC Boon 122 130 15 0 93.84 Australia v Sri Lanka Adelaide 10 Jan 1988 ODI # 491
RL Dias 121 144 11 - 84.02 Sri Lanka v India Bangalore 26 Sep 1982 ODI # 159
DM Jones 121 113 9 2 107.07 Australia v Pakistan Perth 2 Jan 1987 ODI # 410
Javed Miandad 119* 77 6 5 154.54 Pakistan v India Lahore 31 Dec 1982 ODI # 164
IVA Richards 119 146 6 1 81.50 West Indies v India The Oval 15 Jun 1983 ODI # 210
IVA Richards 119 113 10 4 105.30 West Indies v New Zealand Dunedin 18 Mar 1987 ODI # 435
AR Border 118* 88 10 3 134.09 Australia v Sri Lanka Adelaide 28 Jan 1985 ODI # 299
AJ Lamb 118 121 14 0 97.52 England v Pakistan Nottingham 17 Jul 1982 ODI # 154
Zaheer Abbas 118 86 10 4 137.20 Pakistan v India Multan 17 Dec 1982 ODI # 163
BM Laird 117* 159 10 0 73.58 Australia v West Indies Sydney 24 Nov 1981 ODI # 124
Mohsin Khan 117* 118 9 1 99.15 Pakistan v India Multan 17 Dec 1982 ODI # 163
GA Gooch 117* 164 13 1 71.34 England v Australia Lord's 3 Jun 1985 ODI # 331
DL Haynes 117* 132 8 5 88.63 West Indies v India Bridgetown 7 Mar 1989 ODI # 556
SB Smith 117 130 10 0 90.00 Australia v New Zealand Melbourne 13 Feb 1983 ODI # 182
CG Greenidge 117 123 7 8 95.12 West Indies v India St John's 18 Mar 1989 ODI # 562
Javed Miandad 116* 114 3 3 101.75 Pakistan v India Sharjah 18 Apr 1986 ODI # 385
DL Haynes 116 138 9 2 84.05 West Indies v New Zealand Bridgetown 23 Apr 1985 ODI # 328
MW Gatting 115* 135 12 0 85.18 England v India Pune 5 Dec 1984 ODI # 279

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

Records includes the following current or recent matches:
Pakistan v Sri Lanka at Perth, Benson & Hedges World Series 3rd match, Dec 31, 1989 [ODI # 598]
Australia v Sri Lanka at Perth, Benson & Hedges World Series 2nd match, Dec 30, 1989 [ODI # 597]
Australia v Sri Lanka at Melbourne, Benson & Hedges World Series 1st match, Dec 26, 1989 [ODI # 596]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365