Mr Odinga, 72, is set to face incumbent President Uhuru Kenyatta, the man who beat him in 2013.
This will be the fourth time Mr Odinga runs for president.
He also ran in the disputed 2007 poll.
The violence that followed led to the creation of a unity government in which Mr Odinga served as prime minister.
Mr Odinga will represent the National Super Alliance (Nasa), which is a coalition of the country’s main opposition parties including the candidate’s Orange Democratic Movement. The announcement was made at a rally at Uhuru Park in the capital, Nairobi.
Thousands of opposition supporters turned up and live video footage from the rally showed them breaking out into wild cheers as Mr Odinga’s name was read out.
His running mate will be former Vice-President Kalonzo Musyoka. Mr Odinga is trying to run on an anti-corruption message and is also emphasizing that he is the candidate of national unity, says the BBC’s Dickens Olewe.
President Kenyatta says that Kenya has achieved a lot of economic development under his government and he has managed to increase opportunities for the country’s large youthful population.
A Freelance Journalist, Entrepreneur and Philanthropist. Editor-in-Chief of www.233times.com. A contributory writer for Ghanaian Chronicle Newspaper. An alumnus of Adisadel College where he read General Arts. He holds first degree in Bachelor of Arts from the University of Ghana; Political Science (major) and History (minor). He has also pursued MSc Corporate Social Responsibility (CSR) and Energy with Public Relations (PR) at the Robert Gordon University in the United Kingdom. His mentors are Rupert Murdoch, Warren Buffet, Sam Jonah, Kwaku Sakyi Addo and Piers Morganview all posts by: Nana Kwesi Coomson
233times.com is a Ghanaian media house which serves as a major source of exclusive interviews ,music and video downloads, news and more.
233times.com reports on major events,news covering entertainment, politics, sports, etc from within Ghana, Africa and beyond.
We have a platform for the amateur artistes to portray their staggering talents ...more...
To advertise with us or make enquiries, please visit 233times.com/advertise or call +233249455142 (Selorm), +233248185848 (Nana Kwesi)