Most Sixes in an innings in ODI 2010

Player Team 6s
1Abdul RazzaqPakistan10*
2Shahid AfridiPakistan7
3Yusuf PathanIndia7*
4Tamim IqbalBangladesh7
5Cameron WhiteAustralia6*
6Darren SammyWest Indies6*
7Andrew StraussEngland5
8Paul StirlingIreland5
9Paul StirlingIreland5
10AB de VilliersSouth Africa5*
11AB de VilliersSouth Africa5
12Jacob OramNew Zealand5
13Ross TaylorNew Zealand5
14Dinesh ChandimalSri Lanka5
15Brad HaddinAustralia5
16Mohammad NabiAfghanistan5
17Ryan ten DoeschateNetherlands4*
18Daryl TuffeyNew Zealand4
19Brendon McCullumNew Zealand4
20Shahid AfridiPakistan4