Most Sixes in an innings in Test 2017

Player Team 6s
1Hardik PandyaIndia7
2Ben StokesEngland4
3Dilruwan PereraSri Lanka4*
4Kusal MendisSri Lanka4
5Colin de GrandhommeNew Zealand4
6Colin de GrandhommeNew Zealand4*
7Ravindra JadejaIndia4
8Younis KhanPakistan3*
9David WarnerAustralia3
10Mitchell StarcAustralia3
11Mitchell SantnerNew Zealand3
12Mitchell StarcAustralia3
13Colin de GrandhommeNew Zealand3
14Dean ElgarSouth Africa3
15Hasan AliPakistan3
16Tamim IqbalBangladesh3
17Kane WilliamsonNew Zealand3
18Quinton de KockSouth Africa3
19Moeen AliEngland3*
20Misbah ul HaqPakistan3*