AZERBAIJAN 1:1 WALES (0:0) Speed (47). (04.09.04, Baku - 8, 000)
Paul Jones, Mark Delaney, Andy Melville, Robert Page, Danny Gabbidon, Jason Koumas (Robert Earnshaw 88), Robbie Savage, Gary Speed, Mark Pembridge (John Oster 46), Craig Bellamy, John Hartson
.
WALES 2:2 NORTHERN IRELAND (1:2) Hartson (32), Earnshaw (74). (08.09.04, Cardiff - 63, 500)
Paul Jones, Mark Delaney (Robert Earnshaw 25), James Collins, Danny Gabbidon, Ben Thatcher (Paul Parry 63), John Oster, Robbie Savage, Gary Speed, Jason Koumas, John Hartson, Craig Bellamy
.
ENGLAND 2:0 WALES (1:0) (09.10.04, Manchester - 65, 244)
Paul Jones, Mark Delaney, Danny Gabbidon, Ben Thatcher, Jason Koumas (Robert Earnshaw 74), Craig Bellamy, Simon Davies, Mark Pembridge (Carl Robinson 59), Gary Speed, Ryan Giggs, John Hartson
.
WALES 2:3 POLAND (0:0) Earnshaw (56), Hartson (93). (13.10.04, Cardiff - 56, 685)
Paul Jones, Mark Delaney, James Collins, Daniel Gabbidon, Ben Thatcher, Simon Davies, Robbie Savage, Gary Speed (John Hartson 79), Jason Koumas (Paul Parry 86), Craig Bellamy, Robert Earnshaw
.
WALES 0:2 AUSTRIA (0:0) (26.03.05, Cardiff - 47, 760)
Danny Coyne, Mark Delaney, Danny Gabbidon, Robert Page, Sam Ricketts, Carl Robinson, Carl Fletcher, Simon Davies (Robert Earnshaw 75), Craig Bellamy, John Hartson, Ryan Giggs
.
AUSTRIA 1:0 WALES (0:0) (30.03.05, Vienna - 29, 500)
Danny Coyne, Mark Delaney, Danny Gabbidon, James Collins (Robert Page 58), Sam Ricketts, Carl Robinson, Carl Fletcher, David Partridge, Simon Davies, Craig Bellamy, Ryan Giggs
.
(Craig is pictured above during the 2006 World Cup qualifier against England on 9th October 2004.)