Garaba hátvédként 1980 és 1991 között három gólt szerzett nemzeti színekben, és ebben a 11 éves időszakban nem volt olyan esztendő, amikor legalább egyszer nem játszott volna a válogatottban. Ott volt az 1982-es spanyolországi és az 1986-os mexikói világbajnokságon is.
Szalai Ádám az angolok ellen 1–0-ra megnyert szombati meccsen érte utol a ranglistán Mátrai Sándort, aki 1956 és 1967 között 81 találkozón szerepelt magyar színekben.
A magyar labdarúgó-válogatottban legtöbbször szereplő futballisták rangsora
1. Király Gábor (1998-2016) 108 alkalommal
Dzsudzsák Balázs (2007-) 108
3. Bozsik József (1947-1962) 101
4. Gera Zoltán (2002-2017) 97
5. Juhász Roland (2004-2016) 95
6. Fazekas László (1968-1983) 92
7. Grosics Gyula (1947-1962) 86
8. Puskás Ferenc (1945-1956) 85
9. Garaba Imre (1980-1991) 82
Szalai Ádám (2009-) 82