Parlant couramment le gallois, Davies a étudié le développement du sport au Coleg Sir Gar de Llanelli. Issu du centre de formation de Llanelli, il a disputé près de 100 matchs et marqué plus de 100 points pour l'équipe fanion du club à peine 24 ans.
Au , Gareth Davies compte un total de 69 capes disputées sous le maillot gallois, dont 40 en tant que titulaire, inscrivant 80 points soit 16 essais. Il obtient sa première sélection contre l'Afrique du Sud[3].
Il participe à deux éditions de la Coupe du monde, en 2015 où il joue cinq rencontres, face à l'Uruguay, l'Angleterre, les Fidji, l'Australie et l'Afrique du Sud. Et en 2019 où il affronte la Géorgie, l'Australie, les Fidji, l'Uruguay, la France, l'Afrique du Sud et la Nouvelle-Zélande[6]. Il inscrit 7 essais, trois face à l'Uruguay, un contre l'Angleterre, un contre les Fidji, un contre l'Afrique du Sud et un contre l'Australie[6].
Détails des matchs de Gareth Davies en équipe du pays de Galles[3].
Détails des matchs de Gareth Davies en équipe du pays de Galles