Maldives opposition legislator Ibrahim Mohamed Solih won the country's bitterly fought presidential election with 58.3 percent of the popular vote, official results showed Monday.