Landslagsdebuten kom 27. juni 1965 mot . Luigi Riva spilte totalt 42 landskamper, og scoret hele 35 mål, noe som gjør ham til tidenes toppscorer for Italia. Han var med på laget som vant EM i fotball 1968.