10. Jason Roy (England) - 1014 fours in 346 T20 innings
9. Shoaib Malik (Pakistan) - 1036 fours in 500 T20 innings
8. Virat Kohli (India) - 1074 fours in 359 T20 innings
7. Babar Azam (Pakistan) - 1087 fours in 276 T20 innings
6. Shikhar Dhawan (India) - 1090 fours in 326 T20 innings
5. Aaron Finch (Australia) - 1095 fours in 380 T20 innings
4. Chris Gayle (West Indies) - 1132 fours in 455 T20 innings
3. James Vince (England) - 1149 fours in 366 T20 innings
2. David Warner (Australia) - 1215 fours in 369 T20 innings
1. Alex Hales (England) - 1358 fours in 442 T20 innings
Next : 10 IPL captains with highest win percentage than Virat Kohli
Click to read more..