Knud Bastrup-Birk er født den 12. december 1919 i København. Knud Bastrup-Birk startede sin fodboldkarriere i AB. I 1943 fik Knud sin A-landsholdsdebut mod Sverige i København, Danmark. Danmark sejrede 3-2. I alt nåede Knud at optræde i 18 A-landskampe.
| År | Kampe | Mål | Rolle |
|---|---|---|---|
| 1943 | 1 | – | Starter |
| 1944 | – | – | |
| 1945 | 4 | – | Starter |
| 1946 | 3 | – | Starter |
| 1947 | 5 | – | Starter |
| 1948 | 2 | – | Starter |
| 1949 | 1 | – | Starter |
| 1950 | 1 | – | Starter |
| 1951 | 1 | – | Starter |
| I alt | 18 | – |