Greatest Indian Cricket Players

Here is the list of top indian player's of all time.

The Top Ten

1 Sachin Tendulkar Sachin Ramesh Tendulkar is a former Indian cricketer and captain, widely regarded as one of the greatest batsmen of all time.

Sachin "the god of cricket;no one can replace him

He is the best. He is the manager, director and producer of Cricker. Got it!

No doubt about it. He is top run scorer in both test's and odi's - jasiboss

Cricketer best world time all is Sachin

2 Mahendra Singh Dhoni Mahendra Singh Dhoni, commonly known as MS Dhoni, is an Indian international cricketer who captained the Indian national cricket team.

Long live Dhoni... And long live his captaincy... Because he is the only captain who can lead the Indian team to glory... He is a true legend...

Dhoni is the best n he will be the best... Noting more to say.. He the best

The only captain in the world to lift all of ICC trophies!
The only man who can change the game at the last point.. Greatest finisher the game has ever seen and above all a HUMBLE person. :) I am not comparing him with anyone, but still HE IS THE BEST. M/

I think dhoni is the number 1 cricketer because he played for nation not for individual and in his captaincy india won 2 world cup as well as made number 1 position in test cricket he is selfless cricketer that's why he is number 1 cricketer in world not only in india

3 Virat Kohli

An awesome player nobody can beat him
He is the only batsman to score 5 centuries in a row
He is the fastest to hit 13 hundreds
He scored 1000 runs the fastest
He is the next Sachin tendulkar

Cricketer of year 2012

He is awesome
He is our future star and captain
Next tendulkar

He is a successfully captain and virat kohli is a best batsman in the world

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

Ever laststing captain who inspires many OF THE CAPTAINS after him. We miss you 'DADA'. An all time best all rounder. A perfect off side player called him as off side GOD

He is wonderful player as well as great Captain in Indian HISTORY. DADA always DADA.

Redefining the Indian team after the 1999 debacle

Awesome player. Fearless captain

5 Kapil Dev

Top allrounder. He was the captain of world cup winning team in 1983 - jasiboss

He is one of the greatest fighters ever seen in Indian cricket.

People forget how great he was
He was our first genuine all rounder
First genuine medium pace

He is the best keeper in the world. No one can take his place.

6 Yuvraj Singh

Yuvi is the best player in the world because of his batting and he is the star of Indian team

I think he is the best cricket player in the world

He is the best Sixer King

Played to make the dreams of crore people true
One man army

7 Sunil Gavaskar

First player scored 10000 runs in test cricket. - jasiboss

I think we should change the title to "Favourite Indian Cricket Player", too much bias for my liking. Some of these players are good but they aren't that good. Did they have the face one of the best bowling line-ups? (West Indies) No they didn't. Vote for the best, not your favourite player...

The top 5 should be Tendulkar, Gavaskar, Dev, Dravid, Kumble, once that's done then you can work out the appropriate order.

He is the good test cricket players

The very most selfish player who only played for his personal records.

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

Best player of cricketing shots

He is best classical player than anyone else.. In almost all the time he don't fails to give a good score for his team.. No one can beat him.. I like him very much after the god (sachin)..


You are the best player of Indian team

9 Virender Sehwag Virender Sehwag is an Indian cricketer whose aggressive batting has found success at the top of the batting order.

He is the blistering opener in the world
He is the highest run scorer in odi of 219

When he stands on the pitch awaiting the delivery, everybody has their heart skipping beats.

Virinder sehwag has the highest runs in the Indian cricket team no one can beat him

Selfless, destructive, aggressive yet funny. The cricketer who redefined the opening batting.

10 Anil Kumble

One big match winning player for India and would have been the same or more famous if he would have played for any other side.

Best spinner in cricket history a consistent performer nobody won more test matches for India than him

An outstanding personality of Indian cricket history on and off the field. 100% dedication and professional player.

Top wicket taker of India - jasiboss

The Contenders

11 Rahul Dravid

Doing many impossible games possible

Very good player test match


Yes agree with this statement. David is sensational

12 Gautam Gambhir Gautam Gambhir is an Indian politician and former cricketer, who has played all formats of the game.

He is a difficult time great batting player

You are the real champion. You can be the role model of young cricketers. You are the second wall of India.

Best player gauti

Man of the finals

13 Suresh Raina

He is the only indian cricketer to make centuries in all formats of international cricket. He is a future captain for india and raina dhoni partnership is better than the best

Because for motivation to select Indian

Marvellous cricketer

I am our biggest fan L also play cricket

14 Shikhar Dhawan

So best

He is the good place of Indian cricket team as they make a score higher than oponental team

Is the best player

His celebration style after taking a catch is the best...

15 MS Dhoni

MSD no:1cricket Brain in the world.

He is one of my favorite playet

My favorite and the best player in the world

Dhoni is number 1

16 Hardik Pandya

I am the fan of Hardik pandya

He is awesome player

He is a very best player

Best player

17 Bhuvneshwar Kumar

Best blower in world

Line and length very nice

He is best bowler in team India.

An experienced and expert in death bowling

18 M.Azharuddin

Better than sachin

Best cricketer in the world


Truly Cricketer
Azhar Bhai is the Best n fearless Captaincy
Miyan Bhai of Hyderabad
Brand Ambassador of KHAJA BANDA NAWAZ cricket Ground Gulbarga

19 Ravichandran Ashwin

He is the best spinner in 2013

He spins off spin and leg spins which inspires my bowlingstyle

Best And taking wickets more and more

Best bowler and best batsman he an all rounder so why all people will support stupid virat Kohli

20 V.V.S. Laxman

Have you gone mad sunil gavaskar top 5 - dar

top 10

He is one of the Best batsmen in India

Finest middle order batsmen India ever had in the team. Classy batting is his style

21 Ravindra Jadeja

He can bat very well, if he can score runs on any desired rate

Good player

He is an amazing spinner and batsman.

He is a best all rounder

22 Jasprit Bumrah

The best bowler (if you don't think this, then go and check the icc ranking)

Jasprit Bumrah is an outstanding bowler, so I think that this position is not adequate for him...

Bumrah is great, love this kid

Best ever

23 K.L. Rahul

Playing well

Stylish player

Brilliant batsman

Kl Rahul is best player because he is from Mangalore

24 Harbhajan Singh

Best Off-spinner who has 400 wickets and has a secret weapon called Doosra. Rick Ponting is his bunny and he can win games by bat too. He also scored some test centuries.

Good player of team

Worst Bowler in the world

His batting is awesome

25 Zaheer Khan Zaheer Khan is an Indian former cricketer who played all forms of the game for the Indian national team from 2000 till 2014.

he is my favorite bowler and most energetic bowler of India


He is the best bowler of Indian team

Cracker bowler

26 Ravi Shastri
27 Gundappa Viswanath

Greatest of All

Cricket flourishing in India started because of him

Match winner


28 Ajinkya Rahane

Under rated, who has to be in top

He is slow but he can withstand any conditions especially overseas condition.

He has to be at number 23 you can't put him at no 39 he has given better performances then no 23 to no he is very consistent

He is a silent killer- finishes matches without gaining much attention.. He should be much higher

29 Manish Pandey

He is unorthodox player in Indian squad

30 Mohd. Azharuddin

Best fielder in all time in Indian cricket.. And greatest batsman.

Great batsman


Ahh ki valo

31 Vinoo Mankad


32 Irfan Pathan

He did not retired

He is the best all rounder

3 wicket taken in first over

The one shining player

33 Dinesh Kartik

He is my favorite player in the cricket history

My best player in the cricket history

He knows goood cricket

34 Mohammed Shami

Nice bowler

In world cup 2019, this man take continuesly 4,4 and 5 wicket.
I like it.

If Every Thing Goes Right. He will be all time best pacer of India.

Awesome bowler removes wicket at right time all time great bowler

35 Ambati Rayudu

He is Indian future.
Upcoming rahul dravid

Good opener

36 Kedar Jadhav

Best middle order batsman

Good all arounder and he can score quick runs if needed

37 Mohammad Kaif

Very finest fielder...

He is a jonty of india

38 Cheteshwar Pujara

India's newest test legend awesome

Very good batsmen in test

He is wall for indian test cricket


39 Sanju Samson Sanju Viswanath Samson is an Indian cricketer who represents Rajasthan Royals in the Indian Premier League.

Nice player for future India

Good player

Good batsmen and keeper

Good batsman of kerala

40 Umesh Yadav

What a FAST bowler

Hope you don't put him above Nehra.. But you have! - Adron

41 Yusuf Pathan

He is the fastest half century scorer in ipl. He scored 50 runs of just 15 balls.

I have scored 50 runs in 15 balls, Just stop blabbering about him

He is my favourite player
He was an attacker batsman
He hits a six very long.
He is also a very big match winner
He score fastest half century in ipl he score 50 runs in 15 balls
He score fastest century in 100 runs in 37 balls

42 Navjot Singh Sidhu

He was good batsman as well as team member And nowadays He is great commentator

43 Javagal Srinath

He led indian many times, he is the best, laid foundation.

The best fast swing fowler India has ever produced

44 Deepak Hooda

Very talented batsman and fielder'.

45 Murali Kartik

Good player

46 Bishan Singh Bedi

Spin master beyond compare


47 C.K. Nayudu

First captain

48 G R Vishwanath

G.R. biswanath is the greatest Indian Cricket artist for ever, Whom Andy Roberts described as the one of the all time greatest wristy batsman.

49 Robin Uthappa

Very good player not getting too much chances

He is very good player

The Future Worst Cricketer

The batman of Indian cricket - arunlapmid

50 Ashok Dinda

Just chance


8Load More
PSearch List