18. Sourav Ganguly – Net Worth: $15 Million

Sourav Ganguly was the Indian cricketer and the captain of the Indian National team. Ganguly is considered to be one of the most aggressive and fierce captains in modern age of cricket.

His dedication went that far that he became left-handed, although he was originally right handed, in order to be able to use his brother’s cricket equipment.