10. Jos Buttler (England) - In 47 balls vs Netherlands in 2022
9. Jos Buttler (England) - In 46 balls vs Pakistan in 2015
8. Jesse Ryder (New Zealand) - In 46 balls vs West Indies in 2014
7. Shahid Afridi (Pakistan) - In 45 balls vs India in 2005
6. Brian Lara (West Indies) - In 45 balls vs Bangladesh in 1999
5. Mark Boucher (South Africa) - In 44 balls vs Zimbabwe in 2006
4. Asif Khan (UAE) - In 41 balls vs Nepal in 2023
3. Shahid Afridi (Pakistan) - In 37 balls vs Sri Lanka in 1996
2. Corey Anderson (New Zealand) - In 36 balls vs West Indies in 2014
1. AB de Villiers (South Africa) - In 31 balls vs West Indies in 2015
Next : From Rishabh Pant to Ben Stokes, Top 10 Players to hit most sixes in WTC History
Click to read more..