Most Sixes in an innings in ODI 2007

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