One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 D L Haynes West Indies 14/04/1985 New Zealand 145* 157 16 0 92.36
2 D L Haynes West Indies 29/02/1984 Australia 133* 147 14 0 90.48
3 S M Gavaskar India 29/03/1983 West Indies 90 117 8 0 76.92
4 Kapil Dev India 29/03/1983 West Indies 72 38 7 3 189.47
5 I V A Richards West Indies 29/03/1983 India 64 51 11 1 125.49
6 R B Richardson West Indies 29/02/1984 Australia 61 103 8 0 59.22
7 S B Smith Australia 29/02/1984 West Indies 60 110 2 0 54.55
8 Asif Iqbal Pakistan 16/03/1977 West Indies 59* 65 4 1 90.77
9 P J L Dujon West Indies 29/03/1983 India 53* 64 3 1 82.81
10 S F A Bacchus West Indies 29/03/1983 India 52 65 3 1 80.00
11 I V A Richards West Indies 14/04/1985 New Zealand 51 78 4 0 65.38
12 D L Haynes West Indies 26/02/1981 England 48 77 4 0 62.34
13 G M Ritchie Australia 29/02/1984 West Indies 46 61 0 0 75.41
14 C H Lloyd West Indies 16/03/1977 Pakistan 45* 76 0 1 59.21
15 R C Fredericks West Indies 16/03/1977 Pakistan 44 54 3 0 81.48
16 K C Wessels Australia 29/02/1984 West Indies 44 77 4 0 57.14
17 D M Jones Australia 29/02/1984 West Indies 43* 43 0 0 100.00
18 Imran Khan Pakistan 16/03/1977 West Indies 39 34 5 0 114.71
19 B L Cairns New Zealand 14/04/1985 West Indies 33 28 1 3 117.86
20 M Amarnath India 29/03/1983 West Indies 30 34 2 0 88.24
21 R J Shastri India 29/03/1983 West Indies 30 56 1 0 53.57
22 M W Gatting England 26/02/1981 West Indies 29 50 2 0 58.00
23 I T Botham England 26/02/1981 West Indies 27 57 2 0 47.37
24 H A Gomes West Indies 29/03/1983 India 26 28 0 1 92.86
25 A L Logie West Indies 14/04/1985 New Zealand 26 23 2 0 113.04
26 C H Lloyd West Indies 26/02/1981 England 25* 41 1 0 60.98
27 A I Kallicharran West Indies 16/03/1977 Pakistan 24 46 1 0 52.17
28 E H Mattis West Indies 26/02/1981 England 24 64 2 0 37.50
29 C G Greenidge West Indies 29/02/1984 Australia 23 44 1 0 52.27
30 Majid Khan Pakistan 16/03/1977 West Indies 23 44 1 0 52.27
31 Yashpal Sharma India 29/03/1983 West Indies 23 26 3 0 88.46
32 H A Gomes West Indies 26/02/1981 England 22* 44 1 0 50.00
33 P Willey England 26/02/1981 West Indies 21 42 1 0 50.00
34 M D Crowe New Zealand 14/04/1985 West Indies 20 33 2 0 60.61
35 B D Julien West Indies 16/03/1977 Pakistan 20 26 2 0 76.92
36 I V A Richards West Indies 16/03/1977 Pakistan 20 14 3 0 142.86
37 D B Vengsarkar India 29/03/1983 West Indies 18* 19 1 1 94.74
38 D L Bairstow England 26/02/1981 West Indies 16 25 2 0 64.00
39 C G Greenidge West Indies 29/03/1983 India 16 28 0 1 57.14
40 R J Hadlee New Zealand 14/04/1985 West Indies 16 63 2 0 25.40

Batting Records and Statistics Menu