9. Gautam Gambhir
One of the best openers India ever had, Gautam Gambhir alongside Virender Sehwag has made Indian batting more stable than ever as they took on the bowlers on any ground in the world.
The player has broken some of the unbreakable records set by the likes of Viv Richards in test cricket as he was No.1 ranked in test cricket back then. The player’s 137(436) against New Zealand will be cherished by every Indian as he helped India win its first ever test series in New Zealand.
