9. Yusuf Pathan
This explosive and skilled batsman who hails from the state of Baroda, is one of the most important cricket players that India has had especially because he has played a major role in bringing the team to victory on several pressurized occasions. He is best known for his extraordinary cricketing skills with more clearly showcased in the Indian Premier League when he played for the Rajasthan Royals. He is also one of the highest paid Indian cricketers.