Top 5 Cricketers who retired before the age of 35

Mostly the greatest players retire at the age of 38 after holding huge numbers of records under his name. Let us take a look at the cricketers who either retired at young age or before the age of 35.