Yes, John Paintsil played for Ghana internationally. He played 67 times for the national team, scoring 3 goals. He played in the 2006 and 2010 World Cups, as well as the 2008 and 2012 Africa Cup of Nations. He was also a member of the team that won the 2009 FIFA Confederations Cup.
The Legendary Journey of John Paintsil: Test Your Football and English Knowledge!