In November 2007, Kwarasey declared that he would play international football for Ghana. However, he played a friendly match for Norway under-21 in 2008. In October 2010, Kwarasey received his Ghanaian passport and became eligible to play for Ghana. On 30 July 2011, Kwarasey was called up to the Ghana national team for a match against Nigeria. That match was postponed due to security reasons, although Kwarasey confirmed his intention to become Ghana's first-choice goalkeeper. He made his international debut for Ghana on 2 September 2011 in an 2012 Africa Cup of Nations qualifier against Swaziland, before playing in a friendly match against Brazil at Craven Cottage in London three days later. Kwarasey was named to Ghana's 23-man squad for the 2012 Africa Cup of Nations. He was the team's first choice goalkeeper throughout the tournament, as the Black Stars finished in fourth place.