Bernhard Vilhelm Andersen er født den 5. februar 1892 i København. Karrieren begyndte i Boldklubben Frem, inden Bernhard fandt vej til landsholdet. A-landsholdskarrieren tog sin begyndelse i 1918 mod Sverige i Göteborg. Kampen endte med et dansk nederlag på 1-2. Bernhard Vilhelm Andersen har spillet 5 kampe for det danske A-landshold og scoret 1 mål.
| År | Kampe | Mål | Rolle |
|---|---|---|---|
| 1918 | 1 | – | Starter |
| 1919 | 1 | – | Indskiftet |
| 1920 | 3 | – | Starter |
| I alt | 5 | – |