W reprezentacji Walii Fletcher zadebiutował 18 lutego 2004 roku w wygranym 4:0 towarzyskim spotkaniu ze Szkocją, gdy w 72. minucie zmienił Robbiego Savage'a. Z Walią występował w eliminacjach do Mistrzostw Świata w Niemczech oraz Mistrzostw Europy w Austrii i Szwajcarii, a obecnie walczy o awans do Mistrzostw Świata w RPA.