Toby Flood honore sa première cape internationale en équipe d'Angleterre le contre l'équipe d'Argentine, et inscrit sa première pénalité avec son équipe nationale (défaite 18-25), et participe au Tournoi des Six Nations 2007. Il entre en jeu lors du premier match du tournoi contre l'Écosse (victoire 42-20) puis est titulaire pour la première fois de sa carrière avec le maillot blanc anglais lors du match contre la France, où il inscrit son premier essai international (victoire 26-18). Il est à nouveau titularisé pour la défaite contre le Pays de Galles (18-27) lors du dernier match du tournoi, défaite qui prive l'Angleterre d'une victoire finale et permet aux Français de remporter cette édition 2007.