Most Sixes in an innings in ODI 2009

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