International record 1876 - 2020
P | W | D | L | F | A | |
---|---|---|---|---|---|---|
TOTAL | 669 | 213 | 145 | 311 | 838 | 1099 |

Also on Welsh Football Online

World Cup qualifying campaign
Wales' all-time record against Belgium
Wales' all-time record against Czechia
Recently added
Playing records following USA match
Wales 0-0 USA - match details completed
Final Group E Results and Standings
Wales 2-0 Hungary - match details completed
Ben Davies becomes the 41st player to win 50 caps or more for Wales
Azerbaijan 0-2 Wales - match details completed

Statistics and records
Josh Sheehan becomes the first Newport County player to play for Wales since Nigel Vaughan