Top 10 batsmen in cricket history10. Sunil Gavaskar (India):Sunil Manohar Gavaskar is the well known batting legend who first scored 10,000 runs in test cricket. This smashing cricketer was widely admired for his proficiency against fast bowlers during his ‘Sunny days’. He is also credited as one of the most successful opening batsmen in the history of Indian cricket. However, the present