El delantero, que jugó 33 partidos con Escocia, estuvo recientemente en Wrexham, ayudándolos a conseguir ascensos consecutivos al Championship.
Fletcher comenzó su carrera en Hibernian y se rumoreaba que podría regresar a Easter Road este verano.
Se mudó al sur a Burnley en 2009 y también jugó para Wolves, Sunderland, Marsella, Sheffield Wednesday y Stoke City antes de regresar a Escocia con Dundee United en 2022 y luego unirse a Wrexham.
Jugó 749 partidos con su club y marcó 189 goles. A nivel internacional, marcó 10 goles en la máxima categoría.
Fletcher dijo: «Cada club me ha formado y me ha dado recuerdos que nunca olvidaré».
«No es una decisión fácil porque este juego ha sido mi vida desde que era niño, pero sé en mi corazón que es el momento adecuado para cerrar este capítulo», explicó en Instagram.
Cuando miro hacia atrás, siento solo orgullo y gratitud. Quiero agradecer a todos los fans que me apoyaron a lo largo del camino; su pasión y apoyo significaron muchísimo.
«Poner la camiseta de Escocia también fue uno de los mayores honores de mi carrera.
Representar a mi país y compartir la cancha con tantos chicos talentosos es algo que siempre atesoraré. Esos momentos se quedan grabados en tu memoria para siempre.
El entrenador portugués se acerca a su primer aniversario como entrenador del United, y aún no ha conseguido dos victorias consecutivas en la Premier League. Es una realidad espantosa que aún tengo que leer dos veces para creerla.
Glasner demuestra que un sistema de tres defensas puede funcionar en el fútbol inglés. El fracaso tan estrepitoso de Amorim es un claro indicador de que los «hábitos» y «patrones» son el verdadero problema.