Brad Barritt commence sa carrière en 2006 avec les Sharks dans le Super 14 et les Natal Sharks en Currie Cup. En , il remporte la Coupe des nations avec les "", réserve de l'équipe nationale sud-africaine. En 2008, il part en Angleterre et s'engage avec les Saracens. Barritt est choisi par le sélectionneur anglais Martin Johnson pour jouer avec les England Saxons (équipe réserve de l'Angleterre) lors de la Churchill Cup en 2009. Il fait ses débuts contre les États-Unis en marquant un essai. Il honore sa première cape internationale le lors du Tournoi des Six Nations 2012 contre l'Écosse.