10. Mohammed Amir

During the infamous Lord’s Test match between England and Pakistan in 2018, Mohammad Amir along with Mohammad Asif and Salman Butt were suspended by the ICC on allegations of what was later defined as spot-fixing. Eventually, ICC handed a 5-year ban to the 18-year-old prodigy.

9. Harbhajan Singh

One of the best off-spinners to have ever played the game, Harbhajan Singh, and controversies are like sugar & tea, truly made for each other. From physical abuse to violence, the Turbanator has done it all. He has been part of famous victories as well as controversies.

8. Herschelle Gibbs

As good & consistent he was with the bat and in the field, he was perhaps the most consistent Protea to be part of controversies which ruined some of his crucial days in cricket as well as his dream of becoming the best South African batsman ever.

7. Shahid Afridi

Shahid Afridi was a man who has had a unique flair on & off the field. He is known for the controversial answers he gives during interviews, press conferences & social media. He has openly admitted that he wouldn’t allow his daughters to play cricket or any outdoor sport for that matter.

6. Andrew Symonds

Andrew Symonds has been the undisputed controversy king in the history of Australian cricket. His extraordinary ability to clear the biggest boundaries with ease was perfectly complemented by his rather controversial record off the field.

5. Marlon Samuels

Marlon Samuels, the man of the match in both T20 WC wins of the West Indies is slightly different from the herd. He has had his fair share of controversies, probably one of the most for a West Indian.

4. David warner

One of the best white ball players in the Australian setup & the most consistent batsman in IPL history, David Warner has had the same consistency in controversies as well. He never took a step back and was always ready to engage in a fight – be it within the ground with constant sledges or outside the ground.

3. Sreesanth

Sreesanth’s exploits both off and on the field not only cost him a place in the international squad but also led to the demise of his cricketing career. Some experts still say that Sreesanth could’ve been the perfect successor for Javagal Srinath. 

2. Shane Warne

Shane Warne was an absolute legend of the game. With his never-say-die attitude & aggression despite being a spinner, he was loved around the world. However, this didn’t stop him from having too much fun off the field which kept him in controversy throughout his career. 

1. Shoaib Akhtar

The best batsmen in the world. However, his early success was quickly followed by a long period of controversy, which forced him to leave the team for an extended period of time.