Since the beginning of cricket in the Indian subcontinent, India can boast of producing many icons. Despite the nation developing a lot of talent, a select few wind up as the most underappreciated Indian cricketers. Due to the intense competition and the abundance of exceptional players, it can be difficult to get a spot.  Some athletes achieve face value through pure luck, but others fall short despite their ability and perseverance. Let us look at the most under-appreciated cricketers in India.

1. Dinesh Kartik

After an extended absence, Karthik, who continues to play regularly in domestic cricket, was re-added to the squad. After the arrival of Dhoni and players like Kohli, Rohit, and Yuvraj who solidified their spots in the team ahead of him, Dinesh Karthik was no longer a factor. He is an excellent player and deserved much more. He would have done wonders for team India.

2. Ambati Rayudu

Despite giving outstanding performances on the big screen, Indian cricketer Ambati Rayudu has not established his spot in the team. despite having just two international centuries and a handful of half-centuries, as well as a few match-winning hits. Ambati Rayudu announced his retirement from all forms of cricket in July 2019, having appeared to be a lock for the No. 4 place for the World Cup in 2019. However, he was passed over in favor of Vijay Shankar. Although he changed his mind, it appears unlikely that he will ever be called up to the national team again.

3. Amit Mishra

When it comes to practicing the leg-spin technique and playing the game, Amit Mishra has a well-established reputation. He pitched his case to become a household name for Team India after his hat trick for the Delhi Daredevils. Jadeja stayed in the starting lineup until Ashwin and Jadeja's bowling and batting performances improved, ending his tenure. He deserved more and is highly under-appreciated by the Indian cricket fraternity and the selectors.

4. Irfan Pathan

Irfan Pathan, an Indian all-rounder, and former cricket player did not receive adequate recognition or appreciation for his skills, degree of proficiency, or level of performance. He recorded 100 wickets as a right-arm medium bowler in 29 tests.

5. Gautam Gambhir

Gambhir, a former Indian cricketer, played for India. It's difficult to understand how this gifted and diligent left-hander was cast aside in all three forms of Indian cricket. But Gambhir's efforts were overshadowed by those of his larger, more prominent, flashier teammates or by the ironic turn of events. He helped India in winning the 2011 world cup with his brilliant 97-run knock. He had to retire early because of politics. He was a match-winner in the true sense and is one of the best players.

6. Robin Uthappa

Although Robin had shown his talent in the international arena with a few outstanding performances at the T20 World Cup in 2007, steadiness and consistency were the main factors in his rejection from the national team. In 2008, right after the Asia Cup, his performance declined.

7. Ravindra Jadeja

Making a significant impact during a time when the Indian team was dominated by pacers. Ravindra Jadeja made a name for himself by grabbing the team's senior position and confounding all expectations. He is the best fielder and the fastest athlete on the ground, but he is an unappreciated star. Had he been given more opportunities early on in his career, he would have been an asset to the country.

8. Ishant Sharma

Ishant Sharma is a fantastic bulldog for India in Test cricket. Even when the ball is stationary, he strikes it precisely and exerts enough force from one side to force the batsman to remove their wicket, which is frequently the case when he is possibly at his lethal best. Even though his name is rarely spoken, Ishant Sharma is one of the best Test bowlers in the world.

9. Kuldeep Yadav

Kuldeep Yadav bowls with his left arm and uses wrist spin. Kuldeep Yadav garnered significant notice after successful performances at the Under-19 level because there weren't many bowlers of his caliber in India. He is the only bowler from the Men in Blue to record two hat tricks in ODIs. In each of the game's three versions, he has also scored three goals. The fastest Indian spinner to 100 international wickets is Kuldeep Yadav. The spinner from China has taken 26 wickets in 7 Tests, 119 in 73 ODIs, and 44 in 25 T20Is.

10. Karun Nair

The batsman, who was born in Karnataka, became well-known for scoring a staggering 303 runs against England, the highest total of his whole professional career. In his first game, which he played with ease and style, he scored a triple century. He possessed the skills to thrive as a hitter and is undoubtedly the most unlucky and underappreciated cricketer in history.