Here are the 10 most handsome captains to have played international cricket. They did not just lead their teams with an example but also had a strong game when it came to being dashing. Here’s the list, check out who is on the top!
10. AB De Villiers
askmen.com
Mr. 360 Degrees has been the most handsome destruction ever that has happened to bowlers. ABD takes the tenth spot on the list of the most handsome captains ever to have played international cricket.
9. Ricky Ponting

Ricky Ponting is one of the most successful Aussie skippers and also one of the most handsome captains ever to feature in the world of cricket.
8. Alastair Cook
The predecessor to Joe Root takes the 8th spot on the list. Cook is one of the best test batsmen England ever produced and one of the most handsome captains too.
7. Shahid Afridi
Boom Boom Afridi also makes it to the list. Shahid Afridi is one of the most dashing Asians to have ever played International cricket.
6. Graeme Smith
The tall and handsome former skipper of South Africa takes the 6h spot on the list. Graeme Smith is by no means any less than a Hollywood hero.
5. Michael Clarke
Image Source: stuff.co.nz
Clarke has been ever so handsome and ever so dashing. The former Australian captain takes the 5th spot on the list of most handsome captains ever.
4. Kevin Pieterson
Kevin Pieterson was the captain of England for a very brief time so he qualifies as a former captain of England. Pieterson takes the 4th spot.
3. Steve Smith
The modern day Aussie skipper is dashing and handsome. He is one of the best ever test batsman ever and also one of Australia’s most handsome cricketers.
2. Virat Kohli
Virat Kohli is largely popular among girls and his marriage would have surely sent tremors down their hearts. The Indian skipper is a global icon not just for his batting also for his killer looks.
- Imran Khan
Pakistantoday.com The former Pakistan skipper remains at the top of the list.