Most Sixes in an innings in ODI 2007

Player Team 6s
1Matthew HaydenAustralia10*
2Imran NazirPakistan8
3Adam GilchristAustralia8
4Yuvraj SinghIndia7
5Herschelle GibbsSouth Africa7
6Brad HodgeAustralia7
7Sanath JayasuriyaSri Lanka7
8Elton ChigumburaZimbabwe7*
9Herschelle GibbsSouth Africa7
10Brendon McCullumNew Zealand6*
11Michael HusseyAustralia6
12AB de VilliersSouth Africa6
13Shahid AfridiPakistan6*
14Kevin O'BrienIreland6
15Jacob OramNew Zealand6*
16Lionel CannBermuda5
17Sanath JayasuriyaSri Lanka5
18Ricky PontingAustralia5
19Jacques KallisSouth Africa5*
20Craig McMillanNew Zealand5