Yuvraj Singh, no doubt is the sexiest player in the world....He is the only batsman till date to hit 6 sixes in 6 balls in a t-20 match in the most stylish manner....
Yeah you are correct "Yuvraj Singh" is the sexiest among all the cricketers and i "Dhoni" too comes to be the sexiest in my view.