The finals and the qualifying heats of the men's 50 metre freestyle event at the 1986 World Aquatics Championships were held on 22 August 1986 in Madrid, Spain.