Ugandan police have put the main opposition candidate under house arrest to prevent him from leading protests as the country awaits the results of a disputed election.

Police spokesman Fred Enanga told The Associated Press Saturday that "preventive measures" have been taken against Kizza Besigye to stem further unrest.

The elections on Thursday were marred by late delivery of polling materials, sporadic violence and a government shutdown of social media.

Besigye's party has alleged massive vote rigging.

Besigye, who is Ugandan President Yoweri Museveni's main rival, has been arrested multiple times this week.

Partial results from about 75 percent of the vote counted show Museveni leading with over 60 percent.

Final tally is expected later on Saturday.