1 Virat Kohli
With his bat in hand, he is nothing but a blister in front of the bowlers. But in reality he is quite handsome
Definitely not KP. KP might use his deodorant every day but he can't even get on the field and make runs. Viral Kohli is so cool.
When I see him I feel like I should be always handsome looking like him. He is one of the best
He must be on number 1.Most handsome cricketer in the world.
2 Kevin Pietersen
South African born English cricketer "KP" has one of the greatest female fans following of all time
3 Alastair Cook
4 Mahendra Singh Dhoni
Mahendra Singh Dhoni, commonly known as MS Dhoni, is an Indian international cricketer who captained the Indian national cricket team.
Best and stylish player in the world.
5 AB de Villiers
Abraham Benjamin de Villiers, commonly known as AB de Villiers, Mr. 360° or simply AB, is a South African cricketer.
6 Brett Lee
Brett Lee is a former Australian international cricketer and film actor. He is a former Channel Nine Commentator.
One of the most stylish players in the world.
7 Bhuvneshwar Kumar
He is a handsome bowler
8 Steven Finn
9 Shahid Afridi
Most of the Pakistani players are handsome, but in my opinion Shahid Afridi is the most handsome one.
Shahid afridi is the most good looking cricketer in any generation
10 Imran Khan
Are you kidding? He should be on top of this list. He looked so much better than kohli
11 Rahul Dravid
12 Yuvraj Singh
13 Michael Clarke
14 Shane Watson
Shane Robert Watson is a former Australian international cricketer and a former captain, who played all formats of the game.
He was very stylish and dashing he was always burn fire with his killer look
15 James Anderson
James Michael Anderson,, usually known as Jimmy Anderson, is an English international cricketer who plays for Lancashire County
My favorite of all time
16 Dale Steyn
17 James Faulkner
18 Adam Gilchrist
Adam Gilchrist is a retired international Australian batsman and wicketkeeper. He scored centuries 33 times in his career.
19 Rohit Sharma
Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.
He should be at top
20 Trent Boult
Trent Alexander Boult is a New Zealand international cricketer who plays as a bowler and tail end batsman for the Delhi Daredevils in the IPL, Northern Districts in New Zealand's domestic cricket, and New Zealand internationally.
21 Kane Williamson
22 Glenn Maxwell
Glenn James Maxwell is an Australian cricketer who plays One Day International and Twenty 20 International matches for Australia.
23 Imad Wasim
24 Steve Smith
He is the greatest ever in test crocodile... And who thinks he is a cheat then they should look in the mirror and will see the greatest cheater
He is handsome
25 Chris Woakes