Most Sixes in an innings in ODI 2009

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