One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 I V A Richards West Indies 07/12/1983 India 149 99 20 3 150.51
2 C G Greenidge West Indies 07/12/1983 India 115 134 10 5 85.82
3 M D Crowe New Zealand 15/11/1995 India 107* 129 9 2 82.95
4 M M Prabhakar India 26/03/1987 Pakistan 106 121 13 0 87.60
5 S C Ganguly India 12/03/2000 South Africa 105* 139 10 4 75.54
6 Salman Butt Pakistan 09/04/2005 India 101 116 10 0 87.07
7 M S Dhoni India 12/04/2006 England 96 106 10 3 90.57
8 A B Agarkar India 06/11/2002 West Indies 95 102 11 2 93.14
9 W W Hinds West Indies 06/11/2002 India 93 107 12 2 86.92
10 S M Gavaskar India 07/12/1983 West Indies 83 107 6 3 77.57
11 M M Prabhakar India 15/11/1995 New Zealand 83 118 6 0 70.34
12 R R Sarwan West Indies 06/11/2002 India 83* 89 6 3 93.26
13 P A de Silva Sri Lanka 19/03/1999 Pakistan 81 113 4 0 71.68
14 Javed Miandad Pakistan 26/03/1987 India 78* 71 4 1 109.86
15 S P Fleming New Zealand 15/11/1995 India 78* 100 6 0 78.00
16 Shoaib Malik Pakistan 09/04/2005 India 75 79 7 2 94.94
17 A J Strauss England 12/04/2006 India 74* 85 10 0 87.06
18 Ijaz Ahmed Pakistan 26/03/1987 India 72 83 6 2 86.75
19 Saeed Anwar Pakistan 19/03/1999 Sri Lanka 72 55 10 0 130.91
20 W J Cronje South Africa 12/03/2000 India 71 86 7 1 82.56
21 Shahid Afridi Pakistan 19/03/1999 Sri Lanka 71 70 5 4 101.43
22 S M Gavaskar India 26/03/1987 Pakistan 69 86 5 0 80.23
23 A Malhotra India 07/12/1983 West Indies 65 62 7 0 104.84
24 I K Pathan India 09/04/2005 Pakistan 64 80 2 4 80.00
25 D P M D Jayawardene Sri Lanka 19/03/1999 Pakistan 60 83 3 1 72.29
26 D B Vengsarkar India 26/03/1987 Pakistan 54* 42 6 0 128.57
27 R R Powar India 12/04/2006 England 54 83 4 1 65.06
28 N H Fairbrother England 01/03/1993 India 53* 52 4 0 101.92
29 M N Samuels West Indies 06/11/2002 India 51 60 8 0 85.00
30 P J L Dujon West Indies 07/12/1983 India 49 20 5 0 245.00
31 V V S Laxman India 06/11/2002 West Indies 47 67 4 0 70.15
32 R Dravid India 06/11/2002 West Indies 46* 42 2 0 109.52
33 I R Bell England 12/04/2006 India 46 64 6 0 71.88
34 Kapil Dev India 07/12/1983 West Indies 44* 44 4 2 100.00
35 Mohammad Yousuf Pakistan 09/04/2005 India 43 31 6 0 138.71
36 H P Tillakaratne Sri Lanka 19/03/1999 Pakistan 39* 37 4 0 105.41
37 R Dravid India 12/03/2000 South Africa 36 59 4 0 61.02
38 K P Pietersen England 12/04/2006 India 33 40 4 0 82.50
39 M Azharuddin India 15/11/1995 New Zealand 32 45 3 0 71.11
40 M Kaif India 09/04/2005 Pakistan 32 36 2 0 88.89

Batting Records and Statistics Menu