Highest Individual Score in ODI 2013

Player Team Runs
1Rohit SharmaIndia209
2Martin GuptillNew Zealand189*
3Upul TharangaSri Lanka174*
4Kumar SangakkaraSri Lanka169
5George BaileyAustralia156
6Shaun MarshAustralia151
7JP DuminySouth Africa150*
8Aaron FinchAustralia148
9Kane WilliamsonNew Zealand145*
10Shane WatsonAustralia143
11Rohit SharmaIndia141*
12Mohammad HafeezPakistan140*
13Mahendra Singh DhoniIndia139*
14Phillip HughesAustralia138*
15Mohammad HafeezPakistan136*
16Quinton de KockSouth Africa135
17Kumar SangakkaraSri Lanka134*
18Johnson CharlesWest Indies130
19AB de VilliersSouth Africa128
20Tillakaratne DilshanSri Lanka125