India's greatest of all time is all the richest of all time as he earns around Rs 1350 crore in a year.
Virat Kohli is a hot favourite among the brands. He endorses many brands and has also funded several startups. His annual income is Rs 1050 crore.
MS Dhoni, former India captain, has entered many businesses and earns close to Rs 1040 crore per year.
Former India captain Sourav Ganguly's net worth is close to 491 crores.
Destructive batter in his heydays, Sehwag has annual income of Rs 368 crores.
Ex-India all-rounder Yuvraj Singh is also in the list as he earns Rs 327 crore annually.
India captain Rohit Sharma reportedly earns around Rs 218 crore in a year.
Suresh Raina, who has recently opened his own restaurant in Netherlands, has an annual income of Rs 204 crore.
Ex-India captain Gautam Gambhir is ninth on the list with annual income of Rs 204 crore.
India head coach earns around Rs 196 crore in a year.