After twelve seasons in Munich and 175 Bundesliga appearances, Kuffour left Bayern in the summer of 2005, and signed a three-year deal with A.S. Roma in a free transfer, thus returning to Italy. He made 21 appearances in his debut season, having spent a period of the season away on international duty and, in his second year, was loaned to UEFA Cup competitor and fellow Serie A team A.S. Livorno Calcio. He played his 89th and last match in European cup competitions for Livorno.