Most Overrated Cricketers Of All Time

image credit-weknowcricket.com

10. Ravi Bopara

His skills with the bat and bowl seemed to be a great weapon to strengthen the English middle-order.

image credit-weknowcricket.com

9. Lahiru Thirimanne

Sri Lankan cricket has suffered a lot after the retirement of greats like Mahela Jayawardene and Kumara Sangakkara.

image credit-weknowcricket.com

8. Umesh Yadav

he was crowned as a regular fast bowler in the national team.

image credit-weknowcricket.com

7. Hasan Ali

is a fast bowling talent from Pakistan who has become an invincible part of the national team in every format

image credit-weknowcricket.com

6. Steven Finn

he kept being in the team as a result of his past performances.

image credit-weknowcricket.com

5. Shaun Marsh

Shaun Marsh is the elder one of the Marsh brothers that are part of the Australian setup.

image credit-weknowcricket.com

4. Hardik Pandya

IPL has given fame to so many young talents, and Hardik Pandya is one of them.

image credit-weknowcricket.com

3. David Miller

Miller is another player who got his hype leathered by his performances in the Indian Premier League.

image credit-weknowcricket.com

2. Corey Anderson

New Zealand cricket but his instability and irregularities in performances make him overrated as a player.

image credit-weknowcricket.com

1. Shahid Afridi

=is a Pakistan stalwart whose all-round skills has always been rated extremely high throughout his career.

image credit-weknowcricket.com