Most Sixes in an innings in ODI 2018

Player Team 6s
1Brendan TaylorZimbabwe8
2Rohit SharmaIndia8*
3Shimron HetmyerWest Indies7
4Mohammad ShahzadAfghanistan7
5Shimron HetmyerWest Indies7
6Jonny BairstowEngland7
7Ross TaylorNew Zealand6*
8Jonny BairstowEngland6
9Dawlat ZadranAfghanistan6*
10Jonny BairstowEngland6
11Eoin MorganEngland6
12Shimron HetmyerWest Indies6
13Kusal MendisSri Lanka6
14Imrul KayesBangladesh6
15Soumya SarkarBangladesh6
16Soumya SarkarBangladesh5
17Dasun ShanakaSri Lanka5
18Asghar AfghanAfghanistan5
19Fakhar ZamanPakistan5*
20Alex HalesEngland5