Powell made six appearances for Wales at scrum-half during 2002. He has three Wales caps and made his debut from the bench against South Africa on 8 June 2002 during Wales's Summer Tour to South Africa. Powell has been included in subsequent Wales Squads, including the 2003 RBS Six Nations but has yet to make another appearance for his country.