9. Sunil Gavaskar
The legendary Indian opener Sunil Gavaskar is regarded as one of the greatest and most successful openers of all time. He had amazing batting techniques immense concentration and solid defense. His best form was witnessed in the purest form of the game and the wicket of
Sunil Gavaskar was very hard to get and a precious one for the opposition team. Notably, Sunil Gavaskar was the first-ever batsman to score 10,000 in Test cricket. He reached this huge milestone in March 1987 in the match against Pakistan.
Gavaskar did a lot for India before announcing his retirement from all forms of the game on 13 March 1987. Sunil Gavaskar managed to score in total 10122 runs for team India in Test cricket at an excellent average of 51.12.
Meanwhile, in ODIs, he scored 3092 runs at an average of 35.13. Also in his massively successful international career, he managed to smash 35 centuries. In total, he has 13214 international runs at an average of 46.20.