Most Sixes in an innings in ODI 2010

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