One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 S R Tendulkar India 31/03/2001 Australia 139 125 19 0 111.20
2 G Kirsten South Africa 19/10/1996 Australia 105* 134 9 0 78.36
3 R J Shastri India 06/10/1984 Australia 102 141 11 1 72.34
4 C G Greenidge West Indies 01/12/1983 India 96 127 10 1 75.59
5 M M Prabhakar India 18/11/1993 Zimbabwe 91 126 4 0 72.22
6 D C Boon Australia 18/10/1987 New Zealand 87 96 5 2 90.63
7 V V S Laxman India 31/03/2001 Australia 83 88 6 0 94.32
8 M J Greatbatch New Zealand 15/12/1988 India 64 97 5 0 65.98
9 A C Gilchrist Australia 31/03/2001 India 63 70 10 1 90.00
10 G M Ritchie Australia 06/10/1984 India 59* 64 3 0 92.19
11 M D Crowe New Zealand 18/10/1987 Australia 58 48 5 0 120.83
12 A Flower Zimbabwe 18/11/1993 India 56 82 6 0 68.29
13 S B Smith Australia 06/10/1984 India 56 54 7 0 103.70
14 M G Bevan Australia 19/10/1996 South Africa 56 76 6 0 73.68
15 M Amarnath India 01/12/1983 West Indies 55 122 4 0 45.08
16 V G Kambli India 18/11/1993 Zimbabwe 55 96 1 0 57.29
17 M Azharuddin India 18/11/1993 Zimbabwe 54* 56 4 1 96.43
18 D L Haynes West Indies 01/12/1983 India 54 74 7 0 72.97
19 A C Hudson South Africa 19/10/1996 Australia 53 72 7 0 73.61
20 V B Chandrasekhar India 15/12/1988 New Zealand 53 77 7 0 68.83
21 D M Jones Australia 18/10/1987 New Zealand 52 48 1 3 108.33
22 A K Sharma India 15/12/1988 New Zealand 52* 47 3 3 110.64
23 R J Shastri India 27/01/1987 Pakistan 50 68 5 1 73.53
24 M E Waugh Australia 19/10/1996 South Africa 50 68 5 0 73.53
25 I V A Richards West Indies 01/12/1983 India 49* 50 3 1 98.00
26 J G Wright New Zealand 18/10/1987 Australia 47 44 1 2 106.82
27 Mudassar Nazar Pakistan 27/01/1987 India 43 80 4 0 53.75
28 J G Wright New Zealand 15/12/1988 India 43 74 4 0 58.11
29 G N Yallop Australia 06/10/1984 India 42 57 4 0 73.68
30 R J Shastri India 01/12/1983 West Indies 41* 36 2 2 113.89
31 S M Gavaskar India 06/10/1984 Australia 40 46 3 0 86.96
32 A Malhotra India 01/12/1983 West Indies 40 44 7 0 90.91
33 Abdul Qadir Pakistan 27/01/1987 India 39 46 3 1 84.78
34 M A Taylor Australia 19/10/1996 South Africa 39 58 3 0 67.24
35 S Madan Lal India 27/01/1987 Pakistan 38 26 4 1 146.15
36 R M H Binny India 06/10/1984 Australia 37 33 6 1 112.12
37 K R Rutherford New Zealand 18/10/1987 Australia 37 38 2 2 97.37
38 A H Omarshah Zimbabwe 18/11/1993 India 37 31 4 0 119.35
39 K C Wessels Australia 06/10/1984 India 35* 37 3 0 94.59
40 R T Ponting Australia 19/10/1996 South Africa 35 51 1 0 68.63

Batting Records and Statistics Menu