Nigeria votes
Voters have been choosing the next leader and government in Nigeria. The ethnically diverse west African country of around 220 million people has 36 states.
Voting in progress
An Independent National Electoral Commission official arrives at a polling station in Nigeria.
Who will be the next president?
A voters' registration list goes on display a polling station in Lagos.
Waiting for a turn
Voters wait for election officials to open a polling station in the southwestern city of Ibadan.
Ready to vote?
Voting materials are set up at a polling station in southeastern Anambra state.
A call for peace
A representative of the National Agency for the Prohibition of Trafficking in Persons puts up a poster in Abuja.
Gathering up the votes
An electoral official assembles ballots at a collation centre in Yola in eastern Amamawa state.
A presidential candidate votes
Labour Party candidate Peter Obi talks to journalists at a polling station in Amatutu, Anambra state before polls open
Frustration among voters
Voters look for their names on the voters' roll after a polling station opened late in Abuja.