Leonardo speelde zestig interlands voor Brazilië, waarin hij achttien keer scoorde. Hij werd wereldkampioen in 1994 en vicewereldkampioen in 1998. Leonardo won in 1997 de CONMEBOL Copa América en in datzelfde jaar de FIFA Confederations Cup met de "Goddelijke Kanaries".