5. Bashar Abdullah - 26 years, 280 days

The first entry on our list is none other than Kuwaiti icon Bashar Abdullah, who reached 100 caps aged just 26 years and 280 days.

During his 13-year career Abdullah stayed put in Asia and hit an impressive 75 goals during his 133 international appearances for his country.