Most Sixes in an innings in ODI 2009

Player Team 6s
1Chris GayleWest Indies8
2Amjad JavedUnited Arab Emirates8
3Farhan KhanOman7
4Franco NsubugaUganda7
5Elton ChigumburaZimbabwe7
6Shane WatsonAustralia7*
7Yuvraj SinghIndia7
8Charles CoventryZimbabwe7*
9Yuvraj SinghIndia6
10Virender SehwagIndia6*
11John DavisonCanada6
12Tamim IqbalBangladesh6
13David John HusseyAustralia6
14Virender SehwagIndia6
15Owais ShahEngland6
16Hamilton MasakadzaZimbabwe6
17Rizwan CheemaCanada5
18Kevin O'BrienIreland5*
19Neil McCallumScotland5
20David HempBermuda5*