There are many cricketers who are famous for their smart look and smart batting too , let's have a look at the top 10 most handsome cricketers: 10. Rilee Rossouw The Left arm south African young batsman one of the most handsome cricketers playing in this world cup. He was born on 9 September 1989. He is performing well for SA in this world cup. He will play in RCB in IPL. 9. Kane Williamson The new run machine for New Zealand, Kane Williamson is a good looking cricketer too. 8. Brendon McCullum With the tattoo on arms, this New Zealand Wicket Keeper Batsman has always been the darling of women. The 31 years old nicknamed as BAZZ, one of the biggest hard hitter of all times. 7. Suresh Raina Suresh Raina is one of the most handsome cricketers from India. He has a great female fan following. It is in media these days, he is dating Beautiful Shruti Hasan secretly. 6. AB de Villiers The South African Skipper is one of the captains who believe in leading from the front. He is 30 year old but had a special place in heart of his female followings because of his killing look. 5. Ahmed Shehzad The Selfie man from Pak had a handsome look too. I think he is so charmed with his face, he can't control taking selfie everytime . He is one of the most handsome young cricketers from Pakistan. 5. Steve Smith Steven Smith started his career as a leg spinner and talented batsman but over the last couple of years, He had proven himself a perfect batsman. He has a beautiful girlfriend named Dani Willis. 4. Alastair Cook Alastair Cook , the English Test skipper makes into this list. This 31 years old batsman is the highest runs scorer for England cricket team in tests in the present generation. He has an attractive look with 6''2 height too. 3. David Miller He is a left-handed batsman and a right-arm off spin bowler who was born on 10 June,1989. South African middle order batsman Miller is known for his hard-hitting batting as well as a handsome look. He is counted as one of the hottest men in cricket. 2. Shahid Afridi This Pakistani star all-rounder is at the 2nd spot oin this list as he most famous for his beautiful shots in the cricket field and his handsome look . He is 35 years old but doesn't look like that. He is well fit and still playing for Pakistan with same passion. 1. Virat Kohli The right-handed batsman who is just 27 years old is ruling over the hearts of Girls these days. His female fan following is increasing day by day. He is one of most fashionable and stylish cricketer in world cricket. Its bad luck for his female fans that he is not single anymore as he is dating Leading actress of Bollywood Anushka Sharma.