Barkley ritornò in Nazionale in occasione del Sei Nazioni 2004, con la maglia numero 10 che fino a tutta la era stata di Jonny Wilkinson, ma che all'epoca era fuori per il primo di una lunga serie di infortuni che lo avrebbe tenuto lontano dai campi per quasi tre anni.