Gunnar Aaby er fra Frederiksberg og født den 9. juli 1895. Gunnar Aaby startede sin fodboldkarriere i AB. Han debuterede for A-landsholdet i 1918 i en Testkamp i Göteborg, Sverige. Gunnar Aaby har spillet 7 kampe for det danske A-landshold og scoret 1 mål.
| År | Kampe | Mål | Rolle |
|---|---|---|---|
| 1918 | 1 | 1 | Indskiftet |
| 1919 | 2 | – | Starter |
| 1920 | 3 | – | Starter |
| 1921 | 1 | – | Starter |
| I alt | 7 | 1 |