Óscar w swojej karierze grał w młodzieżowych reprezentacjach kraju: reprezentacji U-16, U-18, U-19, U-20, U-21 i U-23. Z kadrą U-23 wystąpił na Igrzyskach Olimpijskich w Sydney. Natomiast z kadrą U-21 wywalczył w 1996 roku wicemistrzostwo Europy U-21.