Modern football has seen an evolution in the role of right-backs, with much more expected from them in attack and in defence nowadays.In general, full-backs these days are expected to be tactically versatile with strong attacking capabilities. Managers demand a lot from them, be it acting as a centre-back in a three-man defence or as a right-back in a four-man backline.Apart from this, they are often utilised on the wings and in certain cases in midfield. Such demands create elite full-backs, with the likes of Manchester City's Joao Cancelo and Liverpool's Trent Alexander-Arnold being prime contemporary examples.However, history has provided us with some amazing right-backs who transformed the position as well, paving the way for the future generation.We look at the 5 best right-backs of all time.#5 CafuCafu is regarded as one of the greatest full-backs of all timeThe most internationally capped Brazilian of all time, Cafu played much of his club football in Italy.An attack-minded, intelligent right-back, Cafu played for Brazilian clubs like Sao Paulo and Palmeiras before joining Roma in 1997. Here the right-back established himself as one of the best in the world, winning Serie A once before joining AC Milan in 2003. Cafu was often utilised as a right-winger due to his offensive prowess.🇦🇷 Diego Maradona (21)🇧🇷 Cafu (20)🇦🇷 Lionel Messi (19)🇧🇷 Ronaldo (19)♾ 'El Pelusa' holds the record for most #WorldCup appearances by a South American, having made one more than Cafu and Javier Mascherano. How football misses Diego 💙➡️ https://t.co/KIlG8gQJot https://t.co/BvXroIjsjz pic.twitter.com/SwM0d2IWUp— FIFA World Cup (@FIFAWorldCup) April 29, 2021For Brazil, Cafu registered 142 caps, winning the World Cup and the Copa America twice. The 50-year old retired from international duty in 2006 and from club football in 2008.#4 Javier ZanettiJavier Zanetti enjoyed an illustrious career for Inter MilanOne of Inter Milan's greatest ever players, Javier Zanetti enjoyed a storied career at the very top and represented the Nerazzuri for 19 years.The Argentina international joined Inter Milan from Banfield in 1995, and made his name with his energy and dynamism. Applauded by many for his longevity, Zanetti made 858 appearances in all competitions for Inter Milan, and was also used as a midfielder for his tactical versatility and intelligence.🇦🇷🌟🇮🇹 Triple reconocimiento de los @gwr_es para el Pupi1⃣ Más partidos consecutivos en Serie A (162)2⃣ Extranjero con más apariciones en la Serie A (615)3⃣ Futbolista de mayor edad en haber marcado en el Mundial de Clubes (37 años y 127 días)🙌 ¡Enorme, @javierzanetti! pic.twitter.com/E3cmewPKJN— Diario Olé (@DiarioOle) April 10, 2021Zanetti won five Serie A titles with Inter Milan, as well as a Champions League trophy. He retired in 2014, and is currently the vice-president of Inter Milan.Also Read: 5 players who have scored the most goals in UEFA Champions League semi-finals and finals