Most Sixes in an innings in ODI 2007

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