Etter elleve sesonger i München og 175 bundesligakamper, forlot Kuffour klubben i 2005 og signerte en treårskontrakt med Serie A-klubben AS Roma. Det andre året ble han utlånt til Livorno. Han spilte 21 kamper i sesongen 2005-06, etter å vært bort en periode av sesongen for å spille i Afrikamesterskapet.