6.- Andrea Pirlo
Another impressive late bloomer, Andrea Pirlo played his best football when he was past his better years as a footballer.
Everybody believed that this Italian midfielder would retire after AC Milan decided to let him go, he was 32 at the time but he still had a lot of football to offer.
Juventus was quick to sign him and they didn’t regret it. Pirlo still played at the highest level for another four seasons.
He still played the 2012 European Championship final with Italy and the 2015 Champions League final with Juventus.