Marco van Basten is 60 years and 1 month(s) old. He was born in 31 Oct, 1964. Marco van Basten is a former professional football player who played for Ajax and Milan and also for the Dutch national team. He is regarded as one of the best footballers of all time. He also managed some teams after retirement.