Highest Individual Score in ODI 2007

Player Team Runs
1Matthew HaydenAustralia181*
2Imran NazirPakistan160
3Matthew HaydenAustralia158
4Adam GilchristAustralia149
5Shivnarine ChanderpaulWest Indies149*
6AB de VilliersSouth Africa146
7Kevin O'BrienIreland142
8Ashish BagaiCanada137*
9Ricky PontingAustralia134*
10Shakib Al HasanBangladesh134*
11Michael ClarkeAustralia130
12Salman ButtPakistan129
13Jacques KallisSouth Africa128*
14Shivnarine ChanderpaulWest Indies127*
15Ian BellEngland126*
16Brad HodgeAustralia123
17Ryan WatsonScotland123*
18Ashish BagaiCanada122
19Yuvraj SinghIndia121
20Paul CollingwoodEngland120*