Top 10 Best Indian Bowlers in Cricket

This list is all about celebrating those players who've made a big impact with the ball.

Some are masters of swing and seam, others spin webs around the best batters, and a few have a knack for delivering when it matters most.

The Top Ten
  1. Zaheer Khan

    Zaheer Khan is a former Indian cricketer who played all formats of the game for the Indian national team from 2000 to 2014. He was known for his skill as a left-arm fast-medium bowler. Zaheer played a key role in India's 2011 ICC Cricket World Cup victory.

    Prodigal pacer, with beautiful swing and guile. He marshalled the Indian pace department for a decade after Srinath retired, emerging as the leader of the pack. His most memorable performances were in India's successful World Cup campaigns of 2003 and 2011, where he ended up as the highest wicket-taker of the tournament with 18 and 21 scalps respectively. He was also devastating in the English Summer of 2007.

    Not the best in the world. Not even one of the best in the world. But definitely the best ever pace bowler to have played for India. He was always the strike bowler. He deserved a much better farewell.

  2. Bhuvneshwar Kumar

    He is one of the finest bowlers in the present Indian team. He is the Swing King for India. He can manage the ball to swing with a good seam.

    Overall, he is a perfect choice for the Indian fast bowling attack leader.

    He is young, and his style of bowling is great. The way he swings the ball is just awesome. He can swing the ball in both ways.

    He should really be in the top five bowlers in cricket history. He can even score runs. I don't have any words to describe him.

    After watching his bowling in the #CT2017final, I felt that he has lots of potential. When no other bowler performed well against Pakistani batsmen, he was the only bowler who did not give easy runs to the Pakistani team. Now, I have become a huge fan of his bowling.

  3. Anil Kumble

    He is a really good spinner, no doubt that he is far better than any other bowler in India. He has a good economy rate and is always there for the team. He can also bat. He knows which ball to bowl when and has a variety of deliveries.

    He is good at spinning the ball. He was the first Indian to take 10 wickets in a test. His technique helps him to take wickets. This is what Anil Kumble is.

    He is the bowler of the entire Indian cricket era. He can bowl effectively in any conditions, on any pitch, or in any country. He is exceptional.

  4. Ravichandran Ashwin

    Ravichandran Ashwin is an Indian international cricketer. A right‑arm off‑spinner and capable batsman, he debuted in 2010. As of 2025, Ashwin has played over 100 Tests and is among India's most prolific spinners.

    The spin and bounce he generates are incredible. He can also bowl with the new ball. He also has the carrom ball, which outsmarts the batsman.

    Overall, he is one of the best bowlers India has ever produced!

    He is best for Dhoni, as Dhoni knows how he spins the ball. His technique leads to taking wickets in every match. Now, he is also known as the king of spin, spinning the ball like Shane Warne. The carrom ball of Ashwin is particularly notable. He spins the ball with so much pressure on his fingers.

    - Abhimanyu

  5. Mohit Sharma

  6. Kapil Dev

    Father of Indian Pace bowling, still the greatest fast bowler and all-rounder of India, despite more than two decades since his retirement.

    He is the best pace bowler India has ever had. He could swing the ball both ways and was accurate.

    No doubt, he is one of the finest all-rounders and captains of India who has helped Indian cricket in every way. He won the World Cup at a time when the Indian team was considered an underdog (just like Zimbabwe today). Also, his win percentage in ODIs is 53 percent, which is very good.

  7. Ishant Sharma

    Very talented and experienced. He is India's number 1 test bowler right now. He uses the angle very well and confuses the batsman. He troubled the English and Australian batsmen very much in the past series against England and Australia.

    No comments. Why? Ishant is my idol.

    He is a very good bowler in the Indian team. He is a wicket-taker in the Indian team.

  8. Harbhajan Singh

    Harbhajan Singh is a Member of Parliament in the Rajya Sabha and a former Indian cricketer and cricket commentator. He was one of India's leading spin bowlers and played a key role in India's victories in the 2001 Test series against Australia and the 2007 ICC World T20. He retired from all forms of... read more

    The perennial nemesis of the Kangaroos and the best Indian off-spinner ahead of Erapalli Prasanna and Ashwin. His 30-wicket haul, including a hat-trick in the iconic Border-Gavaskar series of 2001, has stamped his immortality in both Indian and World cricket folklore.

    One of India's best spinners. He and Kumble together were a nightmare for batsmen on slow and turning pitches.

    All-time great spinner of the ball.

  9. Mohammed Shami

    The best bowler of India. He got 17 wickets in just 9 matches in the Cricket World Cup. He is inspiring, motivated, hard-working, athletic, and possesses the best qualities of a fast bowler. Chosen twice in the World XI, two times in a row, a well-deserved achievement. He is India's future bowler to look up to. The best bowler ever, alongside Bhuvi.

    He is the bowler who can swing, seam up the ball, maintain a straight wrist position, and has a good follow-through. Overall, he is a unique talent.

    No doubt, he is the best seamer in India and really a great bowler in the world. I expect him to recover from his unfortunate knee injury and play for India as quickly as possible.

  10. Amit Mishra

    Great wicket-taker and a great record maker.

    He is a good spinner, and if he gets enough chances, he will do well.

  11. The Newcomers
  12. ?

    Deepak Chahar

  13. ?

    Jasprit Bumrah

    He is the current number one ODI bowler in the world. His Yorkers are deadly and unplayable. He is so young, but his bowling techniques are among the best.

    Mumbai Indians have profited because of Jasprit Bumrah.

    A very unique way of bowling, that is what makes him the best bowler in India.

    Jasprit Bumrah is the best bowler. His bouncer is why it is difficult to hit his ball.

  14. The Contenders
  15. Ravindra Jadeja

    He is one of the most efficient bowlers in the world!

    He is the most powerful fielder in the Indian team. Thala MSD trusts this player in most matches. He's the number one all-rounder.

    The finest fielder of India ever with wonderful spin skills.

  16. Irfan Pathan

    A flawed genius, master of swing, and champion all-rounder, penultimate after Kapil Dev. What a shame that Dhoni robbed India of such a powerhouse multi-utility talented workhorse.

    He should return. He has never announced his retirement. He is very hard-working, very kind, humble, respectful, and respected.

    Much needed in the Indian team. Irfan is a great bowler and a very good batsman too. Our team needs good bowlers, and he is one of them.

  17. Umesh Yadav

    He is the best fast bowler. He is RCB's only star fast bowler, and since he joined, RCB's 20% win rate is because of him.

    He has a great future if he bowls at a pace of 145 km/hr and talks to coaches about line and length.

    He is the best swing bowler. He takes the most hit wickets.

  18. Sreesanth

    One of the finest fast bowlers in the Dhoni era. It's good to watch his swinging ability. He deserves a comeback.

    To this date, no one in the test squad can perform up to his level on foreign soil.

    BCCI, shame on you! India lost a great bowler because of you! I request you to please lift the ban.

  19. Javagal Srinath

    No doubt, in today's generation, there are plenty of bowlers who are doing well, even better than Srinath. But during the 90s, it was Srinath who led the seam attack for India. No doubt, he was one of the finest bowlers that India has produced!

    When we look over time, we tend to get biased by the recent past. But if we refresh our memory and look at the context in which he performed, there is no doubt he is one of India's best bowlers ever.

    India's all-time greatest and pure fast bowler, who consistently clocked around 145-150 kmph, with prodigious swing and accuracy at his peak. This peak spanned the whole decade of the Nineties. He was especially brutal during the 1996 tours of England and South Africa.

  20. Munaf Patel

  21. Ajit Agarkar

    The best fast bowler India has ever had. And, of course, very unfortunate to have people like Dravid, Kumble, Ganguly, Srinath, and V. Prasad on the field to spoil his economy rate when he used to bowl.

    A talented yet underrated player!

  22. Venkatesh Prasad

    Remember the World Cup semifinal in 1996 with Pakistan? Prasad's bowling was amazing.

    It reminds me of the Pakistan vs. India match, how he knocked out Pakistani batsmen with his attitude.

  23. Lakshmipathy Balaji

    Yes, he is also a good bowler. But the problem is injury. Bad luck to his career.

  24. Yuvraj Singh

    Yuvraj Singh is a former Indian cricketer who played in all international formats, including Tests, ODIs, and T20Is. He rose to prominence during the 2007 ICC T20 World Cup and played a pivotal role in India's World Cup victory in 2011. In 2011, he was diagnosed with a rare germ-cell cancer but successfully... read more

    The best all-rounder and best finisher in the world. Six sixes in an over. Man... Yuvi, please come back to the team.

  25. Hardik Pandya

    He is the best player and is now in form in both batting and bowling.

    He is my favorite cricketer. He is the best bowler and batsman.

  26. Yuzvendra Chahal

    He is the best bowler I have seen so far. Keep it up.

    Chahal is a very good bowler.

    My favourite bowler, he is a great wicket-taker who beat the IPL record.

  27. Ashish Nehra

    He is the best bowler for India. Though he does not have a big statistical record, his ability to bowl in the powerplay and death overs makes him a captain's favorite. He is always praised for his never-give-up mindset and hard work.

  28. Sachin Tendulkar

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

    He's the highest run-scorer in the history of international cricket and was the first player to score 100 international centuries. Tendulkar received the Bharat Ratna,... read more

  29. Kuldeep Yadav

    Kuldeep Yadav is the bowler who takes wickets in pressure situations for India.

    How can Virat Kohli and Rohit Sharma be better than Kuldeep Yadav?

8Load More
PSearch List