Most Overrated Cricketers of India

The Top Ten

1 Rohit Sharma

Great player

He is just a useless player for India as he makes run in 2 matches out of 50 match..

Decent player but as a captain he is just ballantly overrated.


V 21 Comments
2 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.

Not overrated best batsman

Tendulkar is not over rated. It is just people not agreeing to it are jealous of his success. He has been the sole reason for people watching cricket in India for nearly two decades. His performance and records speaks for itself and is the best way to keep anyone shut. People tend to get jealous seeing other's success.

In India people are so driven by passion. I mean seriously "GOD OF CRICKET"? He would have been a normal, respected legend had he been born in another country, but here media & folks not only overrated him in his prime, they are still getting ecstatic beholding him now. He alone didn't win the matches & has a worst win record as captain. Let it go guys, another sachin may not be born again, but certainly a better someone is on the cards.

Just a run scorer.. Nothing else... No leadership qualities... Not a match winner.. Not even a good enough in techniques so that youngsters could learn... As person superb.. One has to learn from his dedication

V 12 Comments
3 Ishant Sharma

He has got more chances than any other more deserving bowler. Doesn't have the spark. Has to be dropped permanently

He's not overrated... People do think him as a bad cricketer... But they should give him a chance to prove his abilities like faulkner had said/////...

One of the greatest bowlers to ever bowl, I personally think that he is a legend, good job ishant

He will give more runs then balls

V 1 Comment
4 Virat Kohli Virat Kohli

To be honest he's simple a mediocre domestic type player at best... just scoring plenty of runs and Centuries against substandard and pathetic bowling attack and that too on flat wickets doesn't make anyone a great batsmen as how he is chanted and hailed by his obsessive knucklehead fans who doesn't even possess a slight understanding of the game... if you just have a look at his records in both the format not including nonsensical T20s, most of his runs came against weak bowling attacks in the flat dead pitches of India, Subcontinent & Australia... can't forget the 2014 Australian Tour where he smacked 4 Centuries and all of them were on flat cement smooth pitches where there was no hope left for the bowlers to do anything except for running and pitching the ball... if you've observed the only match in that series i.e. 2nd Test in Brisbane where the pitch was challenging, fast, nipping and bouncing a hell lot and guess what he failed to even get the ball on the bat and bit the dust ...more

Loose mouth mentally retarded

Worst batsman

Agreed. Too overrated. And a bore to watch.

V 30 Comments
5 Irfan Pathan

The most promising bowler of India

Sabse chutiya player..self-destructed his abilities

6 S. Sreesanth

Another arrogant player, fortunately became the scapegoat to save all the big players in the match-fixing scandal.

7 Ajit Agarkar

virat kohli should not be in th list... agarkar deserve the first place...

Medium pace at best. Would contribute 25 with the bat at max. Felt like he was only their as Indias talent pool was lacking back then!

8 Ramesh Powar

One of the finest gems ever laid a step on the cricket field.

How did he even make it to the national team? that too india..wo7ld have been Difficult for him to make nepals team.

9 Mahendra Singh Dhoni Mahendra Singh Dhoni

Tactical captain but overrated and inconsistent batsman and poor test captain as well

Fake finisher always play only for CSK not for Nation

He is definitely selfish player. always taking credit for others work

Overrated finisher.

V 10 Comments
10 Yusuf Pathan

The worst cricketer in this list. Look at the amount he gets paid by kkr and then look at his contributions. It tells everything

He is the definition of cricket pervert if he plays for nationals side. He is a player of IPL for which he had said "critics don't know how hard I work" it is his moral duty not to dream of spoiling Indian side again.

Blinded by the money in IPL and thinks he is indispensable. Made millions already, so no more motivation to play for his country or franchise.

Can't play.

V 1 Comment

The Contenders

11 Ravindra Jadeja

This guy is good for nothing cricketer in India. He is neither good in bowling nor batting. Just an average cricket.

The most overrated and pathetic Cricketer of all time...possesses neither batting nor bowling skills and talent whatsoever...merely a good fielder...he is lucky and fortunate to have the backing and trust of MS Dhoni despite chronic failures...he should be kicked out of the team...

Indian selectors should have given chance to all-rounders which have proven them in domestic cricket much better than jadeja but dhoni showing confidence in him +few match-winning knocks is too much for selectors. at least in t-20 Indian national team, he should not be allowed at all; there prevails good bench strength besides him to be tested.

Jadeja absolutely useless and hopeless player.. Do you guys even know the meaning of overrated?

V 5 Comments
12 Ravichandran Ashwin

Absolute rubbish outside India

Nathan Lyon, Steve O'Keeffe, Mitchell santner, in past Graeme Swann and monty panesar also took wickets in Indian pitches. If those any spinner played in Asian pitches like ashwin played. They would be also record broken spin bowlers. He is the greatest spinner in turning pitches only. Most overrated player in cricket history. Taking tail ender wickets for 5 wicket hauls.

Most overrated player in world cricket... Absolutely useless and doesn't get any wickets because of ability but because of slow speeds and luck

Very arrogant person

V 5 Comments
13 Yuvraj Singh

100% True...
But, Young 'Virat Kohli' Should Not Be on The List. Who Avgs Over 50 Runs in ODI Matches. He Have Lot To Prove.

You are right. But sachin also should be here. Yuvral plays a nice innings once in every 2 years. I am an Indian. But I think he's just hype created by media. He's got no class. Just an angry young man who thinks he is the best. Steven Smith is a lot better than him.

Why the hell virat? He is great in every aspect of the game. he is the future and by the way yuvraj has no consistency.

Had his good times

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

Best captain who captained the indian team. Made the indian team a dominating power and handed it over to Dhoni..Hats off to you dada. You are a legend!

Mostly the hype is given by the people of west bengal, because they don't have other glories to cherish about. There is nothing good about the his batting skills after 2000 he played good in some matches till 2000 after that he was only going through the fame he created years back. He is the most overrated cricketer we will ever see in our life again

Undoubtedly he is the most over rated batsman and captain who played only for personal glory and has proved it time and again

He should be number one. Why is he at number 11. There is no more overrated batsman or captain than this guy. How many lines have I got to write before I can post this?

V 4 Comments
15 Hardik Pandya

Pandya is inconsistent, appears cheap-ish, selfish & arrogant & seems to be backed by some vested interests to be publicized so much despite performance failures.

Chutiya pandya

Worst player ever


V 3 Comments
16 Suresh Raina

Even my favorite player too!


East or West
Raina is the Best

He is the best1

V 5 Comments
17 Ravi Shastri

Played too slowly like Dravid but got out cheaply,whereas Dravid had pure class.


Failed as a player and is even worse as incharge of the current Indian cricket team. There is nothing that he brings to the table. All he is interested in is making money by hook or by crook.

Who is he?

18 Shahid Afridi Shahid Afridi

What is wrong with you Indians? You hate Pakistanis to death but claim top Pakistani figures as Indian. Bizarre.

Lol. Shahid Afridi is from Pakistan, not India.

I just agree Afridi is overrated

Morons! He is from Pakistan!

19 Stuart Binny

There's nothing in stuart, he just got into team because of his dad roger binny's name.

20 Harbhajan Singh

Chucked and has a bad temperment

21 Ashish Nehra

No Need, He;s an awesome cricket - Adron

22 Virender Sehwag

Idiotic player.

God Knows why everyone like him.. even though he's not India's best batsman after Sachin... - Adron

23 Aakash Chopra

He never contribute too much during his playing days.But talking like legend.hindi commentary king.Aakash legend Chopra

24 Shivil Kaushik

I'm not saying he's overrated but what the heck is that action has he not broke his neck by now

25 Sunil Gavaskar

A legendary test opener who left the then mighty windies clueless. But at the same time the worst odi player of all time. His odi strike rate is lower than that of his test career! Remember his 174 ball 36 in the inaugral world cup..

26 Cheteshwar Pujara
27 Kieron Pollard

He is from west indies

28 Gautam Gambhir

Worst arrogant player...

29 Shikhar Dhawan
30 Rohan Gavaskar
31 Murali Vijay
32 Umesh Yadav

This is worst website ever.

33 Imran Khan Imran Khan

I dunno why he's hailed as a legendary Indian cricketer! One of the worst cricketer to represent India ever.

34 Zaheer Khan

Gets Wickets but leaks too many runs.
Not A very fit cricketer too.
Neither a very good fielder

35 Parthiv Patel
BAdd New Item