Most Sixes in an innings in Test 2006

Player Team 6s
1Shahid AfridiPakistan7
2Brian LaraWest Indies7
3Mahendra Singh DhoniIndia6
4Shahid AfridiPakistan6
5Mohammad RafiqueBangladesh6
6Adam GilchristAustralia6
7Chris GayleWest Indies5
8Paul CollingwoodEngland4*
9Adam GilchristAustralia4*
10Andrew SymondsAustralia4
11Abdul RazzaqPakistan4
12Mahendra Singh DhoniIndia4
13Mohammad YousufPakistan4
14Shoaib AkhtarPakistan3
15Peter FultonNew Zealand3
16Sanath JayasuriyaSri Lanka3
17Marlon SamuelsWest Indies3
18Chris GayleWest Indies3
19Kevin PietersenEngland3
20Andrew FlintoffEngland3