There are only five Indian cricketers featured in 420-plus international matches - Tests and limited-overs combined.
Sachin tendulkar
Having made his Test debut against Pakistan as a 16-year-old, the 'Master Blaster' become the only player to smash a hundred international centuries. Tendulkar is also the first batsman to score a double-hundred in ODIs. Tendulkar is considered one of the finest batsmen to have graced the pitch.
In 2013, under his captaincy, India became the first team in more than 40 years to whitewash Australia in a Test series.
Mahendra Singh Dhoni
Mahendra Singh Dhoni is widely regarded as one of the best wicketkeeper-batsmen in limited-overs cricket.
Dhoni has come a long way. His is a shiny trophy cabinet, which includes two ICC ODI Player of the Year awards, the Rajiv Gandhi Khel Ratna award, the Padma Shri, and the Padma Bhushan, among others.
Dhoni shattered several records. He become the first skipper to lead the team to bilateral ODI series wins in Sri Lanka and New Zealand, alongside taking took India to the number one spot for the first time in the ICC Test rankings in 2009.
Rahul Dravid
Nicknamed 'The Wall', Dravid is the only player till date to score a century in all the ten Test-playing countries. He also holds the unique record of never getting out for a golden duck in the 286 red-ball innings he played.
The batsman holds the record of most catches taken by a player (non-wicketkeeper) in Tests, with 210 catches from 164 matches. He even donned the wicketkeeping gloves for the Men in Blue for quite some time.
Mohammad Azharuddin
Mohammad Azharuddin captained India in 47 Tests and 174 ODIs. A flamboyant was known for his wristy strokeplay.
Azhar had a promising Test debut against England in 1984, scoring 110 in his first innings off 322 deliveries.
Sourav Ganguly
Sourav Ganguly is regarded as one of the most successful captains in the game's history, Ganguly used to play as a top-order left-handed batsman, who would occasionally bowl as well. Ganguly is the only cricketer to win four consecutive 'Man of the Match' awards in ODIs. He also holds the record of the highest individual score by an Indian left-hander in both Tests and ODIs. Once India’s most successful Test captain overseas, Ganguly helped India win 11 out of 28 matches. His Test batting average never went below 40.
He becomes the first player to score three centuries in the history of the Champions Trophy. He also holds the record for registering the highest individual score by any batsman in the final of the same tournament (117).