Most Sixes in ODI 2014

Player Team 6s
1Corey AndersonNew Zealand27
2Angelo MathewsSri Lanka23
3Rohit SharmaIndia22
4Virat KohliIndia20
5Shahid AfridiPakistan19
6Jos ButtlerEngland19
7Denesh RamdinWest Indies19
8Eoin MorganEngland18
9Thisara PereraSri Lanka18
10Shaiman AnwarUnited Arab Emirates17
11Lega SiakaPapua New Guinea16
12Suresh RainaIndia16
13Moeen AliEngland16
14Faf du PlessisSouth Africa15
15AB de VilliersSouth Africa14
16Mitchell MarshAustralia14
17Shikhar DhawanIndia14
18Kusal Janith PereraSri Lanka14
19Marlon SamuelsWest Indies14
20Calum MacLeodScotland14