A complete list of Billy’s 105
England full internationals

(He also played in a further 31 senior international matches)

28/09/1946
30/09/1946
13/11/1946
27/11/1946
12/04/1947
03/05/1947
18/05/1947
25/05/1947
21/09/1947
18/10/1947
05/11/1947
19/11/1947
10/04/1948
16/05/1948
26/09/1948
09/10/1948
10/11/1948
02/12/1948
09/04/1949
13/05/1949
18/05/1949
22/05/1949
21/09/1949
15/10/1949
16/11/1949
30/11/1949
15/04/1950
14/05/1950
18/05/1950
25/06/1950
29/06/1950
02/07/1950
07/10/1950
14/04/1951
09/05/1951
03/10/1951
20/10/1951
14/11/1951
28/11/1951
05/04/1952
18/05/1952
25/05/1952
28/05/1952
04/10/1952
12/11/1952
26/11/1952
18/04/1953
17/05/1953
24/05/1953
31/05/1953
08/06/1953
10/10/1953
21/10/1953
11/11/1953
25/11/1953
03/04/1954
16/05/1954
23/05/1954
17/06/1954
20/06/1954
26/06/1954
02/10/1954
10/11/1954
01/12/1954
02/04/1955
15/05/1955
18/05/1955
22/05/1955
02/10/1955
22/10/1955
02/11/1955
30/11/1955
14/04/1956
09/05/1956
16/05/1956
20/05/1956
26/05/1956
06/10/1956
14/11/1956
28/11/1956
05/12/1956
06/04/1957
08/05/1957
15/05/1957
19/05/1957
19/10/1957
06/11/1957
27/11/1957
19/04/1958
07/05/1958
11/05/1958
18/05/1958
08/06/1958
11/06/1958
15/06/1958
17/06/1958
04/10/1958
22/10/1958
26/11/1958
11/04/1959
06/05/1959
13/05/1959
17/05/1959
24/05/1959
28/05/1959
Ireland Home Championship Windsor Park, Belfast W 7 - 2
Republic of Ireland Friendly Dalymount Park, Dublin W 1 - 0
Wales Home Championship Maine Road, Manchester W 3 - 0
Holland Friendly Leeds Road, Huddersfield W 8 - 2
Scotland Home Championship Wembley Stadium, London D 1 - 1
France Friendly Highbury, London W 3 - 0
Switzerland Tournament Friendly Hardturm, Zurich L 0 - 1
Portugal Tournament Friendly Nacional, Lisbon W 10 - 0
Belgium Friendly Stade du Centenaire (Eeuwfeest) , Heysel, Brussels W 5 - 2
Wales Home Championship Ninian Park, Cardiff W 3 - 0
Ireland Home Championship Goodison Park, Liverpool D 2 - 2
Sweden Friendly Highbury, London W 4 - 2
Scotland Home Championship 3rd Hampden Park W 2 - 0
Italy Friendly Comunale, Turin W 4 - 0
Denmark Friendly Idrætspark, Copenhagen D 0 - 0
Ireland Home Championship Windsor Park, Belfast W 6 - 2
Wales Other Villa Park, Birmingham W 1 - 0
Switzerland Friendly Highbury, London W 6 - 0
Scotland Home Championship Wembley Stadium, London L 1 - 3
Sweden Tournament Friendly Rasunda, Solna, Stockholm L 1 - 3
Norway Friendly Ulleval, Oslo W 4 - 1
France Tournament Friendly Yves du Manoir, Colombes, Paris W 3 - 1
Eire Friendly Goodison Park, Liverpool L 0 - 2
Wales Home Championship & World Cup Qfr Ninian Park, Cardiff W 4 - 1
Ireland Home Championship & World Cup Qfr, Manchester W 9 - 2
Italy Friendly White Hart Lane, London W 2 - 0
Scotland Home Championship & World Cup Qfr 3rd Hampden Park W 1 - 0
Portugal Tournament Friendly Nacional, Lisbon W 5 - 3
Belgium Tournament Friendly Stade du Centenaire, Heysel, Brussels W 4 - 1
Chile World Cup Finals Group Stage Rio de Janeiro W 2 - 0
USA World Cup Finals Group Stage Independencia, Belo Horizonte L 0 - 1
Spain World Cup Finals Group Stage Rio de Janeiro L 0 - 1
Ireland Home Championship Windsor Park, Belfast W 4 - 1
Scotland Home Championship Wembley Stadium, London L 2 - 3
Argentina Friendly Wembley Stadium, London W 2 - 1
France Friendly Highbury, London D 2 - 2
Wales Home Championship Ninian Park, Cardiff D 1 - 1
Ireland Home Championship Villa Park, Birmingham W 2 - 0
Austria Friendly Wembley Stadium, London D 2 - 2
Scotland Home Championship 3rd Hampden Park W 2 - 1
Italy Tournament Friendly Comunale, Florence D 1 - 1
Austria Tournament Friendly Wiener, Prater, Vienna W 3 - 2
Switzerland Friendly Hardturm, Zurich W 3 - 0
Ireland Home Championship Windsor Park, Belfast D 2 - 2
Wales Home Championship Wembley Stadium, London W 5 - 2
Belgium Friendly Wembley Stadium, London W 5 - 0
Scotland Home Championship Wembley Stadium, London D 2 - 2
Argentina Tournament Friendly Buenos Aires D 0 - 0
Chile Tournament Friendly Nacional, Santiago W 2 - 1
Uruguay Tournament Friendly Centenario, Montevideo L 1 - 2
USA Tournament Friendly Yankee, New York W 6 - 3
Wales Home Championship & World Cup Qfr Ninian Park, Cardiff W 4 - 1
FIFA Friendly Wembley Stadium, London D 4 - 4
Ireland Home Championship & World Cup Qfr, Liverpool W 3 - 1
Hungary Friendly Wembley Stadium, London L 3 - 6
Scotland Home Championship & World Cup Qfr 3rd Hampden Park W 4 - 2
Yugoslavia Tournament Friendly JNA, Belgrade L 0 - 1
Hungary Tournament Friendly Népstadion, Budapest L 1 - 7
Belgium World Cup Finals Group Stage Sankt Jakob, Basle D 4 - 4
Switzerland World Cup Finals Group Stage Wankdorf, Berne W 2 - 0
Uruguay World Cup Quarter-finals Sankt Jakob, Basle L 2 - 4
Northern Ireland Home Championship Windsor Park, Belfast W 2 - 0
Wales Home Championship Wembley Stadium, London W 3 - 2
West Germany Friendly Wembley Stadium, London W 3 - 1
Scotland Home Championship Wembley Stadium, London W 7 - 2
France Tournament Friendly Yves du Manoir, Colombes, Paris L 0 - 1
Spain Tournament Friendly Santiago Bernabéu, Madrid D 1 - 1
Portugal Tournament Friendly Estadio das Antas, Oporto L 1 - 3
Denmark Friendly Idrætspark, Copenhagen W 5 - 1
Wales Home Championship Ninian Park, Cardiff L 1 - 2
Northern Ireland Home Championship Wembley, London W 3 - 0
Spain Friendly Wembley Stadium, London W 4 - 1
Scotland Home Championship 3rd Hampden Park D 1 - 1
Brazil Friendly Wembley Stadium, London W 4 - 2
Sweden Tournament Friendly Rasunda, Solna, Stockholm D 0 - 0
Finland Tournament Friendly Olympia, Helsinki W 5 - 1
West Germany Tournament Friendly Olympia, Berlin W 3 - 1
Northern Ireland Home Championship Windsor Park, Belfast D 1 - 1
Wales Home Championship Wembley Stadium, London W 3 - 1
Yugoslavia Friendly Wembley Stadium, London W 3 - 0
Denmark World Cup Qualifiier Molineux, Wolverhampton W 5 - 2
Scotland Home Championship Wembley Stadium, London W 2 - 1
Republic of Ireland World Cup Qualifiier Wembley, London W 5 - 1
Denmark World Cup Qualifiier Idrætspark, Copenhagen W 4 - 1
Republic of Ireland World Cup Qfr Dalymount Park, Dublin D 1 - 1
Wales Home Championship Ninian Park, Cardiff W 4 - 0
Northern Ireland Home Championship Wembley, London L 2 - 3
France Friendly Wembley Stadium, London W 4 - 0
Scotland Home Championship 3rd Hampden Park W 4 - 0
Portugal Friendly Wembley Stadium, London W 2 - 1
Yugoslavia Tournament Friendly JNA Belgrade L 0 - 5
USSR Tournament Friendly Lenin, Moscow D 1 - 1
USSR World Cup Finals Group Stage Nya Ullevi, Gothenburg D 2 - 2
Brazil World Cup Finals Second Round Nya Ullevi, Gothenburg D 0 - 0
Austria World Cup Finals Group Stage Ryavallen, Boras D 2 - 2
USSR World Cup Finals Group Play-off Nya Ullevi, Gothenburg L 0 - 1
Northern Ireland Home Championship Windsor Park, Belfast D 3 - 3
USSR Friendly Wembley Stadium, London W 5 - 0
Wales Home Championship Villa Park, Birmingham D 2 - 2
Scotland Home Championship Wembley Stadium, London W 1 - 0
Italy Friendly Wembley Stadium, London D 2 - 2
Brazil Friendly Municipal, Maracana, Rio de Janeiro L 0 - 2
Peru Tournament Friendly Nacional, Lima L 1 - 4
Mexico Tournament Friendly Ciudad Universitaria, Mexico City L 1 - 2
USA Tournament Friendly Wrigley Field, Los Angeles W 8 - 1