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

The people who had posted their bad comments they did not have the eyes to find the real precious player of this decade

He is a showoff

2 Ricky Ponting Ricky Ponting

Wort attitude and cheater

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

3 Shoaib Akhtar Shoaib Akhtar

The hell bull like person

Are you mad he is best

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

1 Comment
4 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

5 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

6 M.S. Dhoni

He is the best player in the world

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 not a selfish. He is good.

Dhoni is the best cricketer in world.

7 S. Sreesanth

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

8 Yuvraj Singh 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.

9 Kamran Akmal

I don't like him

Kamran, funniest wicketkeeper in history.


10 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

The Contenders

11 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

12 Herchelle Gibbs

Best player

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.

Onoying selfish cheater

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.

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 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 Brian Lara
19 Shane Warne Shane Warne

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

20 Jasprit Bumrah

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

21 Arjuna Ranatunga

He shouldn’t be on here, he led his country to a Great World” cup win.

The most irritating man in cricket history. - truckturner

22 Ishant Sharma
23 Douglas Jardine

1932/33 ashes series. Leg theory (Bodyline) may have been legal at the time, but was unsportsman like.

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

26 Imran Khan Imran Khan
27 Colin De Grandhomme
28 Martin Guptill


29 Joe Root


BAdd New Item

Related Lists

Top 10 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

800 votes
29 listings
5 years, 180 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.