| British Championship | |||||||
| Wales | vs | Scotland | 0 - 1 | 1954-10-16 | |||
| WC 1954 | |||||||
| final | Germany FR | vs | Hungary | 3 - 2 | 1954-07-04 | report | |
| group stage | Hungary | vs | Germany FR | 8 - 3 | 1954-06-20 | ||
| 1954 FIFA Men's World Cup | |||||||
| final | West Germany | vs | Hungary | 3-2 | 1954-07-04 | ||
| group stage | Hungary | vs | West Germany | 8-3 | 1954-06-20 | ||
| Olympic Games 1952 | |||||||
| 1/2 finals | Hungary OT | vs | Sweden OT | 6 - 0 | 1952-07-28 | ||
| 1st round | Finland OT | vs | Austria OT | 3 - 4 | 1952-07-19 | ||
| friendly tournament | |||||||
| Switzerland | vs | Italy | 1 - 1 | 1951-11-25 | |||
| WC 1950 qualifiers | |||||||
| Ireland | vs | Sweden | 1 - 3 | 1949-11-13 | |||
| Olympic Games 1948 | |||||||
| gold medal | Sweden OT | vs | Yugoslavia OT | 1 - 3 | 1948-08-13 | 2 | |
| 2nd round | Denmark OT | vs | Italy OT | 5 - 3 | 1948-08-05 | ||
| 1st round | Sweden OT | vs | Austria OT | 3 - 0 | 1948-08-02 | 21 | |
| friendly | |||||||
| Soviet Union | vs | Germany FR | 3 - 2 | 1955-08-21 | |||
| Netherlands | vs | Belgium | 1 - 0 | 1953-10-25 | |||
| Scotland | vs | Sweden | 1 - 2 | 1953-05-06 | |||
| Belgium | vs | Netherlands | 2 - 1 | 1952-10-19 | |||
| France | vs | Austria | 2 - 2 | 1951-11-01 | |||
| Ireland | vs | Germany FR | 3 - 2 | 1951-10-17 | |||
| Scotland | vs | Austria | 0 - 1 | 1950-12-13 | |||
| Sweden | vs | Netherlands | 4 - 1 | 1950-06-08 | |||
| Scotland | vs | France | 2 - 0 | 1949-04-27 | |||
| Spain | vs | Italy | 1 - 3 | 1949-03-27 | |||
| Belgium | vs | Netherlands | 1 - 1 | 1948-11-21 | |||
| Belgium | vs | Netherlands | 1 - 1 | 1948-11-21 | |||
| Scotland | vs | Belgium | 2 - 0 | 1948-04-28 | |||
Know something about William Ling? Help us improve our data — match records, career info, corrections, or anything else.