1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 6 mai 2018
Malgré son très jeune âge, il est titulaire avec le pays de Galles depuis sa première sélection le 1er mars2006 à Cardiff contre le Paraguay (0-0), et par la même occasion, brise le record de Ryan Giggs en étant à 17 ans et 195 jours, le plus jeune international gallois, même si en mai de la même année et pour sa seconde apparition, son record est battu par Gareth Bale lors d'un match contre Trinité-et-Tobago (qui détient le record de précocité avec 16 ans). Nyatanga aurait pu jouer pour le Zimbabwe car son père est zimbabwéen mais il a préféré opter pour le pays de sa mère, le pays de Galles.