[8] His disappearance was explained in October, when League One team Peterborough United announced the signing of Appiah, on a three-and-a-half-year deal.
[12] He suffered from an ankle ligament injury that ruled him out of a game against Altrincham,[13] but returned for the 5–0 defeat to Burton Albion.
[citation needed] Appiah then signed a two-year deal with Isthmian League Premier Division side Margate on 25 July 2011.
[25] Appiah returned to the Conference Premier on 13 September 2013 when he signed on a one-month loan deal for the then league leaders Cambridge United.
[26] Appiah scored his first Cambridge goal in a 3–0 win over Nuneaton Town on 24 September and followed it with the equaliser in a 1–1 draw away at Wrexham and the winner against Hereford United in the next two games.
[citation needed] Having missed a penalty in a 0–0 stalemate against Chester, he atoned with both goals in the 2–0 win over Salisbury City that maintained Cambridge's six-point lead at the top of the Conference Premier on 19 October.
[39] On 14 October 2020, Appiah joined Indian Super League club NorthEast United FC on a one-year deal.
[40][41] On 16 August 2021, Appiah joined EFL League Two club Crawley Town on a one-year deal with the option for a second.
[46] He made his debut in Ghana's 2–1 win over South Africa on 27 January 2015[47] and scored his first international goal in the quarter-final victory over Guinea.