Top 10 Most Overrated Cricket Players

Top 10 cricket players that are considers good, but are actually pretty average players.
The Top Ten
1 Marvan Atapattu
2 Shoaib Akhtar
3 Geoff Marsh
4 Matthew Wade
5 Douglas Jardine
6 Chris Lynn
7 Shahid Afridi

Yes he is a terrible player

8 Graeme Smith
9 Virender Sehwag Virender Sehwag is an Indian cricketer whose aggressive batting has found success at the top of the batting order.
10 James Franklin
The Contenders
11 Ajit Agarkar
12 Angelo Mathews
13 Brian Lara
14 Andrew Ellis
15 Faf du Plessis
16 Matt Prior
17 Upul Tharanga
18 Rory Kleinveldt

Sorry if I spelt his name wrong

19 Ian Harvey
20 Mitchell Santner
21 Younus Khan
22 Ian Healy
23 Shane Watson Shane Robert Watson is a former Australian international cricketer and a former captain, who played all formats of the game.
24 Nasser Hussain
25 Harbhajan Singh Harbhajan Singh is a Member of Parliament, Rajya Sabha and a former Indian cricketer and cricket commentator.
8Load More
PSearch List