South Africa Most Sixes in an innings in ODI 2018

Player Team 6s
1David MillerSouth Africa4
2JP DuminySouth Africa4
3Aiden MarkramSouth Africa3
4Andile PhehlukwayoSouth Africa3*
5Faf du PlessisSouth Africa2
6Khayelihle ZondoSouth Africa2
7Morne MorkelSouth Africa2
8Andile PhehlukwayoSouth Africa2
9Heinrich KlaasenSouth Africa2
10David MillerSouth Africa2
11AB de VilliersSouth Africa2
12Heinrich KlaasenSouth Africa2
13Faf du PlessisSouth Africa2
14Faf du PlessisSouth Africa2
15JP DuminySouth Africa2*
16JP DuminySouth Africa2
17Heinrich KlaasenSouth Africa1
18Quinton de KockSouth Africa1
19Andile PhehlukwayoSouth Africa1
20Christiaan JonkerSouth Africa1