Moore werd geboren in Engeland, maar kon door zijn grootvader uit Llanrug (Wales) uitkomen voor het Welsh voetbalelftal. Moore debuteerde op 9 september 2019 voor Wales in een vriendschappelijke interland in Cardiff tegen Wit-Rusland (1–0 winst). Hij mocht in de basis beginnen van bondscoach Ryan Giggs en werd in de 75ste minuut vervangen door Sam Vokes. In zijn tweede interland, op 10 oktober 2019 maakte Moore zijn eerste doelpunt. Het was de 0–1 in een EK-kwalificatieduel in en tegen Slowakije (1–1). In mei 2021 werd Moore geselecteerd door bondscoach Rob Page voor het uitgestelde EK 2020. Hij scoorde in de eerste groepswedstrijd tegen Zwitserland (1–1).[2] Een jaar later nam hij met Wales deel aan het WK 2022.