Robert Earnshaw International goals International goals

| Date_ | Venue | Score | Result_ | Competition |
|---|---|---|---|---|
| 14 May 2002 | Millennium Stadium , Cardiff , Wales | 1–0 | 1–0 | Friendly |
| 12 February 2003 | Millennium Stadium, Cardiff, Wales | 1–0 | 2–2 | Friendly |
| 11 October 2003 | Millennium Stadium, Cardiff, Wales | 2–3 | 2–3 | UEFA Euro 2004 Qual. |
| 18 February 2004 | Millennium Stadium, Cardiff, Wales | 1–0 | 4–0 | Friendly |
| 18 February 2004 | Millennium Stadium, Cardiff, Wales | 2–0 | 4–0 | Friendly |
| 18 February 2004 | Millennium Stadium, Cardiff, Wales | 3–0 | 4–0 | Friendly |
| 31 March 2004 | Stadium Puskás Ferenc , Budapest , Hungary | 1–2 | 1–2 | Friendly |
| 8 September 2004 | Millennium Stadium, Cardiff, Wales | 2–2 | 2–2 | 2006 FIFA World Cup Qual. |