Im ersten großen Turnier, das Riva für die italienische Nationalmannschaft bestritt, nämlich der Europameisterschaft 1981, belegte er den 5. Platz. Seinen größten Triumph mit der Nationalmannschaft feierte er 1983 mit dem Gewinn der Europameisterschaft, bei der er mit nur 21 Jahren zudem zum Topscorer der Italiener avancierte. 1984 führte Riva mit durchschnittlich 23,4 Punkten seine Mannschaft zum 5. Platz der Olympischen Spiele.