Bradley Davies est formé dans les équipes de jeunes de Cardiff Blues et il dispute donc la Welsh Premier Division avec le Cardiff RFC entre 2005 et 2008. Régulièrement sélectionné dans les équipes de jeunes du pays de Galles, il participe au grand chelem du pays de Galles dans le Tournoi des Six Nations des moins de 19 ans en 2005[4].
Cette même année, il fait ses débuts avec l'équipe première des Blues en Celtic League. Appelé dans le groupe du pays de Galles pour la tournée d'été en Afrique du Sud en 2008, il est blessé à la cheville et déclare forfait trois jours avant le premier match disputé le 7 juin face aux Springboks[5]. Il connaît finalement sa première cape internationale contre l'Écosse le . Le 22 août 2011, il est retenu par Warren Gatland dans la liste des trente joueurs gallois qui disputent la Coupe du monde de rugby à XV 2011[6]. Il dispute les quatre matchs de la poule D et le quart de finale contre les Irlandais.
À la fin de la saison 2022-2023, il annonce prendre sa retraite sportive[7].
Au , Bradley Davies compte 66 sélections avec le pays de Galles, dont 44 en tant que titulaire[3]. Il obtient sa première sélection le à Dublin contre l'Irlande[3]. Son dernier match disputé sous le maillot gallois est contre l'Uruguay le [8].