A livello internazionale, Beard esordì con la nazionale under-20 gallese durante il Sei Nazioni under-20 del 2015, anno in cui giocò anche il mondiale di categoria. Anche nel 2016 fu presente nella selezione giovanile, con la quale ottenne il grande slam al sei nazioni, mentre la sua Coppa del Mondo finì alla prima giornata a causa di una squalifica di nove settimane inflittagli per aver messo le dita negli occhi ad un avversario. Fu convocato per la prima volta nel in occasione del tour nelle isole del Pacifico del 2017, durante il quale esordì dalla panchina nella vittoria contro ; nello stesso anno scese in campo per la prima volta da titolare con la nazionale nel "test match" di novembre contro la . Nel 2018 giocò tutti gli incontri della tournée estiva in Argentina e tutte le amichevoli di fine anno. Il ct Warren Gatland lo inserì nella squadra gallese per affrontare il Sei Nazioni 2019, torneo nel quale disputò tutti gli incontri (quattro da titolare) ed ottenne la vittoria finale con Grande Slam.