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 14/09/2006 West Indies 141* 148 13 5 95.27
2 M E K Hussey Australia 18/09/2006 West Indies 109* 90 10 3 121.11
3 Amjad Ali United Arab Emirates 02/05/2014 Afghanistan 98 107 11 1 91.59
4 S Chanderpaul West Indies 12/09/2006 Australia 92 83 10 4 110.84
5 B C Lara West Indies 18/09/2006 Australia 87 80 11 1 108.75
6 Samiullah Shinwari Afghanistan 02/05/2014 United Arab Emirates 82* 68 9 2 120.59
7 M J Clarke Australia 12/09/2006 West Indies 81 79 9 0 102.53
8 C H Gayle West Indies 18/09/2006 Australia 79 93 7 3 84.95
9 S R Watson Australia 16/09/2006 India 79 74 10 2 106.76
10 Mohammad Nabi* Afghanistan 02/05/2014 United Arab Emirates 77 57 8 3 135.09
11 B J Haddin Australia 18/09/2006 West Indies 70 77 3 4 90.91
12 S R Tendulkar India 20/09/2006 West Indies 65 102 7 0 63.73
13 Chirag Suri* United Arab Emirates 30/08/2018 Nepal 65 91 7 1 71.43
14 M J Clarke Australia 16/09/2006 India 64 94 5 1 68.09
15 I K Pathan India 14/09/2006 West Indies 64 68 6 2 94.12
16 D Mongia India 22/09/2006 Australia 63* 90 5 0 70.00
17 C H Gayle West Indies 12/09/2006 Australia 58 46 7 2 126.09
18 Adnan Mufti United Arab Emirates 30/08/2018 Nepal 57* 46 8 0 123.91
19 Usman Ghani* Afghanistan 02/05/2014 United Arab Emirates 55 77 5 2 71.43
20 M L Hayden Australia 22/09/2006 India 54 66 9 0 81.82
21 R T Ponting Australia 12/09/2006 West Indies 54 53 9 0 101.89
22 Noor Ali Zadran Afghanistan 02/05/2014 United Arab Emirates 53 73 5 0 72.60
23 D R Martyn Australia 24/09/2006 West Indies 52 77 5 0 67.53
24 A Symonds Australia 24/09/2006 West Indies 52 59 2 2 88.14
25 S P Khakurel* Nepal 30/08/2018 United Arab Emirates 50 97 2 1 51.55
26 M L Hayden Australia 18/09/2006 West Indies 49 77 5 0 63.64
27 B J Haddin Australia 22/09/2006 India 46 63 1 4 73.02
28 C H Gayle West Indies 14/09/2006 India 45 35 9 0 128.57
29 Ashfaq Ahmed United Arab Emirates 30/08/2018 Nepal 45 41 4 2 109.76
30 B C Lara West Indies 20/09/2006 India 40* 48 6 0 83.33
31 D S Airee* Nepal 30/08/2018 United Arab Emirates 40 64 2 0 62.50
32 Amjad Ali United Arab Emirates 04/05/2014 Hong Kong 39 64 4 0 60.94
33 G B Hogg Australia 22/09/2006 India 38 49 2 1 77.55
34 Harbhajan Singh India 20/09/2006 West Indies 37 60 1 2 61.67
35 R R Sarwan West Indies 14/09/2006 India 37* 49 7 0 75.51
36 D J Bravo West Indies 18/09/2006 Australia 37* 53 2 1 69.81
37 Fayyaz Ahmed United Arab Emirates 04/05/2014 Hong Kong 37* 79 5 0 46.84
38 R R Sarwan West Indies 24/09/2006 Australia 36 64 5 0 56.25
39 S M Katich Australia 12/09/2006 West Indies 36 69 4 0 52.17
40 Rameez Shahzad* United Arab Emirates 30/08/2018 Nepal 35 49 5 0 71.43

Batting Records and Statistics Menu