En 2007 il retrouve l'équipe nationale anglaise pour disputer le Tournoi des Six Nations 2007. L'équipe s'impose contre l'Écosse 42-20 pour le premier match du nouveau sélectionneur Brian Ashton. L'Angleterre bat par la suite l'Italie sans convaincre. Il ne peut rien faire contre l'Irlande à Croke Park, un match perdu 43-13. Il est associé au revenant Mike Catt contre la France pour une victoire 26-18, où il inscrit le premier essai. Mike Tindall est victime d'une infection du genou et déclare forfait pour la dernière rencontre du Tournoi.