One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 R G Sharma* India 18/12/2019 West Indies 159 138 17 5 115.22
2 V Kohli* India 24/10/2018 West Indies 157* 129 13 4 121.71
3 M S Dhoni India 05/04/2005 Pakistan 148 123 15 4 120.33
4 S D Hope* West Indies 24/10/2018 India 123* 134 10 3 91.79
5 V Kohli* India 20/10/2010 Australia 118 121 11 1 97.52
6 V Kohli* India 02/12/2011 West Indies 117 123 14 0 95.12
7 M J Clarke Australia 20/10/2010 India 111* 139 7 1 79.86
8 L P C Silva Sri Lanka 17/02/2007 India 107* 107 12 1 100.00
9 K L Rahul* India 18/12/2019 West Indies 102 104 8 3 98.08
10 S Dhawan* India 17/12/2017 Sri Lanka 100* 85 13 2 117.65
11 V Kohli* India 24/11/2013 West Indies 99 100 9 0 99.00
12 Yuvraj Singh India 17/02/2007 Sri Lanka 95* 83 11 3 114.46
13 W U Tharanga Sri Lanka 17/12/2017 India 95 82 12 3 115.85
14 S O Hetmeyer* West Indies 24/10/2018 India 94 64 4 7 146.88
15 R G Sharma* India 02/12/2011 West Indies 90* 98 7 2 91.84
16 C L White Australia 20/10/2010 India 89* 49 6 6 181.63
17 Abdul Razzaq Pakistan 05/04/2005 India 88 93 13 1 94.62
18 R Rampaul West Indies 02/12/2011 India 86* 66 6 6 130.30
19 L M P Simmons West Indies 02/12/2011 India 78 102 8 1 76.47
20 S D Hope* West Indies 18/12/2019 India 78 85 7 3 91.76
21 N Pooran* West Indies 18/12/2019 India 75 47 6 6 159.57
22 V Sehwag India 05/04/2005 Pakistan 74 40 12 2 185.00
23 A T Rayudu India 24/10/2018 West Indies 73 80 8 0 91.25
24 Mohammad Yousuf Pakistan 05/04/2005 India 71 56 2 4 126.79
25 S K Raina India 20/10/2010 Australia 71* 47 9 1 151.06
26 R G Sharma* India 29/10/2016 New Zealand 70 65 5 3 107.69
27 M E K Hussey Australia 20/10/2010 India 69 77 7 0 89.61
28 M R Marsh* Australia 19/03/2023 India 66* 36 6 6 183.33
29 V Kohli* India 29/10/2016 New Zealand 65 76 2 1 85.53
30 S S Iyer* India 17/12/2017 Sri Lanka 65 63 8 1 103.17
31 D J G Sammy West Indies 24/11/2013 India 63* 45 4 4 140.00
32 L M P Simmons West Indies 24/11/2013 India 62 74 5 1 83.78
33 K O A Powell West Indies 24/11/2013 India 59 70 7 1 84.29
34 S C Ganguly India 17/02/2007 Sri Lanka 58* 74 3 3 78.38
35 Yuvraj Singh India 20/10/2010 Australia 58 87 5 0 66.67
36 S S Iyer* India 18/12/2019 West Indies 53 32 3 4 165.63
37 R Dravid India 05/04/2005 Pakistan 52 59 3 0 88.14
38 R V Uthappa India 17/02/2007 Sri Lanka 52 37 9 1 140.54
39 M S Dhoni India 24/11/2013 West Indies 51* 40 3 4 127.50
40 T M Head* Australia 19/03/2023 India 51* 30 10 0 170.00

Batting Records and Statistics Menu