8. Mohammad Nabi (Afghanistan) - 93 sixes
7. Shadab Khan (Pakistan) - 95 sixes
6. Chris Jordan (England) - 97 sixes
5. Shakib Al Hasan (Bangladesh) - 107 sixes
4. Tim Southee (New Zealand) - 117 sixes
3. Adil Rashid (England) - 119 sixes
2. Yuzvendra Chahal (India) - 119 sixes
1. Ish Sodhi (New Zealand) - 129 sixes
Players with longest duck in Test cricket
Learn more