Most Sixes in an innings in Test 2012

Player Team 6s
1Kevin PietersenEngland6
2David WarnerAustralia5
3Nasir HossainBangladesh4
4Chris GayleWest Indies4
5Marlon SamuelsWest Indies4
6David WarnerAustralia4
7Michael HusseyAustralia4
8Kevin PietersenEngland4
9Misbah ul HaqPakistan4
10Matthew WadeAustralia3
11AB de VilliersSouth Africa3
12Abdur RehmanPakistan3
13Thisara PereraSri Lanka3
14Darren SammyWest Indies3
15Darren SammyWest Indies3
16Matthew WadeAustralia3
17JP DuminySouth Africa3*
18Mahela JayawardeneSri Lanka3
19Prasanna JayawardeneSri Lanka3*
20Darren SammyWest Indies3