# 1958 Thomas Cup qualification

The qualifying process for the 1958 Thomas Cup took place from 19 July 1957 to 27 March 1958 to decide the final teams which will play in the final tournament.

## Qualification process

The qualification process is divided into four regions, the Asian Zone, the American Zone, the European Zone and the Australasian Zone. Teams in their respective zone will compete in a knockout format. Teams will compete for two days, with two singles and doubles played on the first day and three singles and two doubles played on the next day. The teams that win their respective zone will earn a place in the final tournament to be held in Singapore.
Malaya were the champions of the last Thomas Cup, therefore the team automatically qualified for the inter-zone play-offs.

### Qualified teams

| Country | Qualified as | Qualified on | Final appearance |
| Malaya | 1955 Thomas Cup winners | 6 May 1955 | 4th |
| Thailand | Asian Zone winners | 27 March 1958 | 1st |
| Denmark | European Zone winners | 11 March 1958 | 4th |
| United States | American Zone winners | 1 March 1958 | 4th |
| Indonesia | Australasian Zone winners | 18 October 1957 | 1st |

## Asian Zone
### Bracket

| First round | First round | Semi-finals | Semi-finals | | Final | Final |
| 19 July 1957 – Bangkok | 19 July 1957 – Bangkok | | | |
| Thailand | 8 | | | |
| Thailand | 8 | November 1957 – Bangkok | November 1957 – Bangkok | | |
| India | 1 | November 1957 – Bangkok | November 1957 – Bangkok | |
| India | 1 | Thailand | w/o | |
| 21 July 1957 – Colombo | 21 July 1957 – Colombo | | Thailand | w/o | |
| 21 July 1957 – Colombo | 21 July 1957 – Colombo | Japan | | |
| Japan | 9 | Japan | | |
| Japan | 9 | | | | 26 March 1958 – Bangkok | 26 March 1958 – Bangkok |
| Ceylon | 0 | | | | 26 March 1958 – Bangkok | 26 March 1958 – Bangkok |
| Ceylon | 0 | | | | Thailand | 9 |
| 25 September 1957 – Hong Kong | 25 September 1957 – Hong Kong | | | | | Thailand | 9 |
| 25 September 1957 – Hong Kong | 25 September 1957 – Hong Kong | | | | Pakistan | 0 |
| Pakistan | 7 | | | | Pakistan | 0 |
| Pakistan | 7 | 5 October 1957 – Rangoon | 5 October 1957 – Rangoon | | | |
| Hong Kong | 2 | 5 October 1957 – Rangoon | 5 October 1957 – Rangoon | | | |
| Hong Kong | 2 | Pakistan | 8 | | | |
| | | Burma | 1 | |
| Bye | | Burma | 1 | |
| Burma | | | | |

### Final
## American Zone
### Bracket

| Final | Final |
| 28 February 1958 – Long Beach | 28 February 1958 – Long Beach |
| United States | 9 |
| Canada | 0 |

### Final
## European Zone
### Bracket

| First round | First round | Semi-finals | Semi-finals | | Final | Final |
| Ireland | | | | |
| Ireland | | 31 January 1958 – Belfast | 31 January 1958 – Belfast | | |
| Bye | | 31 January 1958 – Belfast | 31 January 1958 – Belfast | |
| Bye | | Ireland | 1 | |
| 16 November 1957 – Le Havre | 16 November 1957 – Le Havre | | Ireland | 1 | |
| 16 November 1957 – Le Havre | 16 November 1957 – Le Havre | England | 8 | |
| England | 9 | England | 8 | |
| England | 9 | | | | 10 March 1958 – Copenhagen | 10 March 1958 – Copenhagen |
| France | 0 | | | | 10 March 1958 – Copenhagen | 10 March 1958 – Copenhagen |
| France | 0 | | | | England | 2 |
| 19 November 1957 – Borås | 19 November 1957 – Borås | | | | | England | 2 |
| 19 November 1957 – Borås | 19 November 1957 – Borås | | | | Denmark | 7 |
| Sweden | 9 | | | | Denmark | 7 |
| Sweden | 9 | 9 January 1958 – Copenhagen | 9 January 1958 – Copenhagen | | | |
| Scotland | 0 | 9 January 1958 – Copenhagen | 9 January 1958 – Copenhagen | | | |
| Scotland | 0 | Sweden | 0 | | | |
| | | Denmark | 9 | |
| Bye | | Denmark | 9 | |
| Denmark | | | | |

### Final
## Australasian Zone
### Bracket

| Semi-finals | Semi-finals | Final | Final |
| 11 October 1957 – Invercargill | 11 October 1957 – Invercargill |
| Indonesia | 9 |
| Indonesia | 9 | 17 October 1957 – Melbourne | 17 October 1957 – Melbourne |
| New Zealand | 0 | 17 October 1957 – Melbourne | 17 October 1957 – Melbourne |
| New Zealand | 0 | Indonesia | 9 |
| | | Australia | 0 |
| Bye | | Australia | 0 |
| Australia | | | |