Most Sixes in Test 2006

Player Team 6s
1Shahid AfridiPakistan16
2Kevin PietersenEngland15
3Chris GayleWest Indies13
4Mohammad RafiqueBangladesh12
5Adam GilchristAustralia12
6Mohammad YousufPakistan12
7Mahendra Singh DhoniIndia12
8Paul CollingwoodEngland11
9Andrew FlintoffEngland10
10Brian LaraWest Indies10
11Andrew SymondsAustralia8
12Ricky PontingAustralia7
13Abdul RazzaqPakistan7
14Shaun PollockSouth Africa6
15Virender SehwagIndia5
16Irfan PathanIndia5
17Mahela JayawardeneSri Lanka5
18Upul TharangaSri Lanka5
19Sanath JayasuriyaSri Lanka5
20Shoaib AkhtarPakistan4