Most Sixes in ODI 2005

Player Team 6s
1Shahid AfridiPakistan35
2Mahendra Singh DhoniIndia34
3Justin KempSouth Africa29
4Kevin PietersenEngland24
5Andrew SymondsAustralia18
6Lou VincentNew Zealand16
7Ricky PontingAustralia15
8Brendon McCullumNew Zealand14
9Adam GilchristAustralia13
10Irfan PathanIndia12
11Herschelle GibbsSouth Africa11
12Yuvraj SinghIndia10
13Abdul RazzaqPakistan10
14Dwayne SmithWest Indies10
15Virender SehwagIndia9
16Michael HusseyAustralia9
17Andrew FlintoffEngland9
18Michael ClarkeAustralia7
19Mohammad AshrafulBangladesh7
20Mohammad YousufPakistan7