Top Ten Most Hated Cricketers of All Time


The Top Ten

1 Virat Kohli Virat Kohli

He shouldn't be in this list. He's one of the best batsmen in the world. I'm surprised to see his name here. If his name is here then Sourav Ganguly's name should also be here. He is also as aggressive as Virat Kohli. Today Virat Kohli just scored hai 42nd Century. He close to beat Sachin Tendulkar's record. And yeah he's just 30 years old.

Most selfish cricketer I ever know

I love Dhoni he is coolest captain ever

Greatest batsman of this decade undoubtedly

Most selfish Cricketer ever

V 39 Comments
2 Ricky Ponting

Terrible sportsman! He is definitely not a role model for youngsters by any stretch of the imagination.

Even in retirement, he's arrogant, and I'm an Australian.

Worst attitude

I love ricky ponding

V 1 Comment
3 Shoaib Akhtar

Yeah I thought he was the most arrogant. When he got Matt Hayden out years ago he was carrying on like an imbecile.

He is all time waste fallow

Are you mad he is best

The bestt bowler no one can beat him

4 M.S. Dhoni

He is the best player in the world

Dhoni is not a selfish. He is good.

Worst player in the universe indeed! SELFISH as hell. Abuses & gets angry but still his dumb fans think he is captain cool. Ghanta! He only survives in Indian team because of his LUCK and nothing else. He destroyed many legendary careers like Rahul Dravid, Gautam Gambhir, Yuvraj Singh, Dinesh Kartik... and many more. Dhoni absolutely SUCKS!

Dhoni is the best cricketer in world.

V 33 Comments
5 Shahid Afridi Shahid Afridi

He is so bad player

He retires when he wants to trend. He was just selected in Pakistan Cricket team because they wanted someone younger than the Master Blaster God of Cricket Sachin Tendulkar!

No in my opinion everyone likes him.. every single person I meet is a fan of shahid afridi

He always release pressure of Pakistan

V 3 Comments
6 S. Sreesanth

He is the most hated Indian Cricketer because of his fixing in IPL. - paasadani

7 Yuvraj Singh

Are we talking about best cricketers

Yuvraj singh is the best player. He fight with his tumour. God bless him. I like yuvi.

No he is good

He is Looking nice. Most handsome cricketer in the world. And where is Ganguly.

V 3 Comments
8 Javed Miandad

He was a great batsman in his era
he played for country, not for own records

Worst cricketer and worst personality.

I think you are really mad

9 Herchelle Gibbs
10 Kamran Akmal

I don't like him


The Newcomers

? Imran Khan Imran Khan

The Contenders

11 David Warner David Warner David Andrew Warner is an Australian cricketer and the current vice-captain of the Australian cricket team.

David Warner best

And steve smith

12 Rohit Sharma Rohit Sharma

He's my favorite player

Nobody can pass through his 3 double centuries...!

I thing he is the number 1 batsman in odi
He is the greatest player I have ever seen

13 Steve Smith Steve Smith

Cheating is not a mistake. Cheating is deliberate. He and David Warner should've been banned for life. They are paid a disgusting amount of money to play sport. Sport is NOT a job. It's a recreation.

He is the greatest ever in test cricket and we all people do mistakes so no one have right to show finger on other

He and David Warner should've been SACKED for cheating! Instead they're paid MILLIONS every year for playing a useless sport.

Bad attitude

V 5 Comments
14 K. L. Rahul

He is in the team just because of Kohli. I wonder If he even cleans Kohli's toilet also. Many good players are not considered because of him. So many failures he has that now we have lost the count. He should be send in domestic cricket first to perform. I Have even seen him during the ISL matches together. What a waste, he should be a private Butler for Kohli rather than being in Indian Team.

15 Ravichandran Ashwin

Scumbag miserable cow piss drinking cheat


16 Sachin Tendulkar Sachin Tendulkar Sachin Ramesh Tendulkar is a former Indian cricketer and captain, widely regarded as one of the greatest batsmen of all time.

He is the god of cricket

Can do anything for his century

Most bad cricketer of all time played for himself and not for the country.Sourav Ganguly is the best player in the world

Miss u

17 Naseer Hussain
18 Shane Warne

His voice is so annoying
and you hear it all the time

19 Jasprit Bumrah

Best bowler in the world
Have patience.
Delievers outstanding yorkers and fast bowls

20 Arjuna Ranatunga

The most irritating man in cricket history. - truckturner

21 Ishant Sharma
22 Brian Lara
23 Douglas Jardine
24 Sourav Ganguly Sourav Ganguly Sourav Chandidas Ganguly, affectionately known as Dada, is a former Indian cricketer and captain of the Indian national team.
25 Ajinkya Rahane Ajinkya Rahane

He supper batsman

BAdd New Item

Related Lists

Most Handsome Cricketers Top 10 Most Handsome Cricketers of 2016 Top 10 Most Handsome Cricketers of 2015 Best Cricketers of All Time Greatest Sri Lankan Cricketers

List Stats

700 votes
26 listings
5 years, 94 days old

Top Remixes

1. Ricky Ponting
2. Virat Kohli
3. Shoaib Akhtar


Error Reporting

See a factual error in these listings? Report it here.