Batsmen With Most International Sixes For Every Major Nation
Batsmen With Most International Sixes For Every Major Nation.
2 of 10

Tamim Iqbal – Bangladesh

Tamim Iqbal
Tamim Iqbal [Image-Getty]
Tamil Iqbal is one of the best Bangladesh openers and the 32- year- old holds the record for the most international sixes by a Bangladesh batsman with 178 sixes. He is one of the prolific run-scorer for the nation and he likes to take on the bowlers in the powerplay.

Tamil has hit 40 sixes in tests,  95 sixes in ODIs, and 45 in T20 Internationals for Bangladesh. He has been appointed as the skipper of the Bangladesh ODI side recently and will take over the reins from Mashrafe Mortaza.

2 of 10

Read More  Watch- Hyderabad crowd goes 1-step further than Ahmedabad, does this to Hardik Pandya