Most Sixes in ODI 2018

Player Team 6s
1Rohit SharmaIndia39
2Jonny BairstowEngland31
3Shimron HetmyerWest Indies24
4Jason RoyEngland21
5Eoin MorganEngland21
6Jos ButtlerEngland19
7Mushfiqur RahimBangladesh15
8Brendan TaylorZimbabwe15
9Sikandar RazaZimbabwe15
10Thisara PereraSri Lanka15
11Marcus StoinisAustralia14
12Aaron FinchAustralia13
13Mohammad ShahzadAfghanistan13
14Soumya SarkarBangladesh13
15Fakhar ZamanPakistan13
16Dasun ShanakaSri Lanka13
17Virat KohliIndia13
18Asif AliPakistan12
19MahmudullahBangladesh12
20Shaun MarshAustralia12