Top 10 Most Hated Cricketers of All Time

We all know that cricket is a game of passion. It’s not just about the sixes, the wickets, or the nail-biting finishes; it's also about the personalities that stride onto the pitch, bat and ball in hand. Some cricketers are universally loved, hailed as heroes both on and off the field. But then, there are those who, for various reasons, tend to ruffle feathers and stir up controversy.

Let's face it, the world of cricket has seen its fair share of infamous figures. These are the players who, due to their on-field antics, off-field behavior, or maybe even their cricketing style, have attracted a significant amount of dislike from fans and fellow cricketers alike. It might be because of a particular incident, a history of bad behavior, or just their overall attitude that rubs people the wrong way.

So, who are the most hated cricketers of all time? Perhaps it's a player who's known for their on-field tantrums, or maybe it's someone who's been embroiled in a major scandal. Whichever player it is, if they've left a sour taste in your mouth, this is the place to let your voice be heard. Remember, this list isn't about player performance or skill; it's about the players who, for one reason or another, have earned the ire of the cricketing world.
The Top Ten
Virat Kohli

This guy is a genius. I don't understand why there's so much hate for him. People say he has an attitude, but why shouldn't he? Cricket is a competitive game, and you can't always be polite, especially when the opposition is sledging you.

The haters troll him, but he has won us more matches single-handedly than many players have even played in their entire careers.

After his post-COVID downturn, the critics jumped at the chance to spread negativity about him. If you truly respect the spirit of the game, you understand that sometimes standing your ground is necessary. Just look back at what happened in Australia in 2014 and 2017.

Arjuna Ranatunga

The most irritating man in cricket history.

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

Most idiotic cricketer of all time. What an idiot.

Sourav Ganguly Sourav Chandidas Ganguly, affectionately known as Dada, is a former Indian cricketer and captain of the Indian national team.

Never won an international trophy and still gets praised for his captaincy.

M.S. Dhoni

Worst player in the universe, indeed! Selfish as hell. Abuses and gets angry, but still, his dumb fans think he is Captain Cool. Ghanta! He only survives in the 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 so selfish! All he cares about is being not out so his batting average looks good... India has lost countless games because of him. Dhoni sucks!

Most selfish cricketer... Can't bat to save his life... Gave a long rope to his undeserving CSK teammates... Clearly involved in fixing when in CSK.

Hansie Cronje
Douglas Jardine

1932/33 Ashes series. Leg theory (Bodyline) may have been legal at the time, but it was unsportsmanlike.

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.

Shahid Afridi

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

Worst human. Always talks negatively about Indian people.

Most hated cricketer of all time in the history of cricket. Always gives pressure to Pakistan.

The Newcomers

? Greg Chappell
? Salman Butt
The Contenders
Inzamam-ul-Haq
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.

Ugliest face ever seen. My little cousin started crying, and finally, he got hit three sixes by a ten-year-old.

S. Sreesanth

He is the most hated Indian cricketer because of his fixing in the IPL.

Kamran Akmal
Javed Miandad

Worst cricketer and worst personality.

Rohit Sharma Rohit Gurunath Sharma is an Indian international cricketer who plays for Mumbai in domestic cricket and captains Mumbai Indians.

He is really over-confident for me. He has the most attitude in cricket.

Too much over-attitude. Choked in important matches. He is not a big match player. I hate him.

Marlon Samuels
Shane Warne Shane Keith Warne was an Australian cricket commentator and former international cricketer who captained the Australian national team
Herschelle Gibbs
Yuvraj Singh
Imran Khan
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 best cricketer of all time, no doubt. Haters gonna hate.

Steve Smith

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

So overrated and grossly overpaid. He was caught cheating and cried like a baby because he was caught.

Murali Vijay
Krunal Pandya
8Load More
PSearch List