Com a camisa da Seleção Brasileira, Oscar disputou 326 jogos entre 1977 e 1996, somando 7.693 pontos. Ele foi campeão dos Jogos Pan-Americanos de 1987 e venceu três Campeonatos Sul-Americanos (1977, 1983 e 1985). Também teve papel importante no Mundial de 1978, quando o Brasil conquistou a medalha de bronze.