8. Rahul Dravid- $23 Million
With an estimated worth of $23 million, Rahul Dravid is considered one of the top three batsman produced by India. Although he never received the accolades he so richly deserved, Dravid consistently was named a key player in several Indian wins in the late 90s and early 2000s. He officially retired from the game on March 9, 2016.