Even though hockey is the national sport of India, the game of cricket is still more popular and dominant in the nation. India has produced a lot of legends in the cricketing world, including the God of Cricket – Sachin Tendulkar. The Indian Cricket Team has won various accolades in the cricketing world due to the great players who have helped the game go global. Here, we have covered the seven best Indian cricketers of all time.
1- Sachin Tendulkar
Sachin Tendulkar is the highest run-getter in the history of international cricket. He smashed bowlers like Glenn McGrath, Shoaib Akhtar, Shane Warne, and Wasim Akram at the peak of their careers. Even the opposition players used to say that Sachin Tendulkar is the best batter in the world. His record of 100 international centuries is something that you can’t imagine anyone except Virat Kohli breaking in the future.
2- Kapil Dev
The former ICC ODI World Cup winning captain of the Indian Cricket Team, Kapil Dev, will always be remembered as one of the greatest all-rounders ever to play the game of cricket. No one could forget Kapil Dev’s running catch in the final of the 1983 Cricket World Cup that won India the first-ever ICC tournament.
3- Sunil Gavaskar
Arguably, the greatest Indian opener of all time in the longest format of the game. Sunil Gavaskar was India’s highest run-getter in international cricket before Sachin Tendulkar came along. However, Gavaskar has a different legacy as he played in an era in which scoring runs was not easy, and there was not enough safety gear to protect the batters from lethal fast bowlers.
4- Saurav Ganguly
Saurav Ganguly is often referred to as Dada in India. He is called the man who brought the change in Indian cricket. When Indian cricket was going through its worst phase, Saurav Ganguly stepped up and took the reins. He guided India to the 2003 World Cup Final. He was also called the legend of off-side. Ganguly will always be special as he sacrificed his batting spot and opportunities to groom the cricketers like Virender Sehwag, Yuvraj Singh and Mohammad Kaif.
5- MS Dhoni
The only captain in the world to win three different ICC trophies, MS Dhoni is synonymous with calmness and coolness in cricket. Dhoni has played countless knocks that got India out of precarious situations. No one could forget his World Cup-winning six in 2011. MS Dhoni changed the way in which Indian cricket works. He was a great cricketer in addition to being a great leader. Everyone used to keep MS Dhoni in their Dream11 Team as he was a sure-shot points earner.
6- Yuvraj Singh
He is perhaps the greatest all-rounder for India in the white ball format. Yuvraj Singh was named player of the tournament in the 2011 World Cup for his great batting and bowling exhibition. Yuvraj fought against cancer to win the World Cup for India. He was a cricketer who was loved by everyone. His energy on the field is unmatched. Yuvi will always be a legend of Indian cricket for many reasons, including the six sixes that he blasted against Stuart Broad in the 2007 World Cup.
7- Virat Kohli
Virat Kohli is the only active Indian cricketer on this list. He is the man chasing the records and standards set by Sachin Tendulkar. Kohli has won numerous matches for India and has always performed in clutch situations. If he continues to play for another four years, he may go past 100 centuries in international cricket. His story is still being written, and no one knows the heights that his career will reach when the tale comes to an end.