Coach Kwesi Appiah will use his starting team against South Africa in their friendly encounter on Friday.
Some players were given the chance against Namibia on Sunday despite the defeat before the final 23 man squad was named on Monday evening.
Kwesi Appiah is expected to parade his best players for the final friendly against the Bafana Bafana in Dubai.
Ghana have been handed an opening game at the 2019 Africa Cup of Nations tournament against Benin.
The Black Stars have also been paired with defending champions Cameroon, Benin and Guinea Bissau in Group F.
The team is expected to land in Egypt on June 20 and will play their opening match against Benin on June 25 at the Ismailia Stadium.
Below is the final 23-man squad selected for the tournament:
Richard Ofori (Maritzburg United, South Africa, Lawrence Ati- Zigi (Sochaux, Montbeliard, France), and Felix Annan (Asante Kotoko, Ghana).
Andy Yiadom (Reading, England), Abdul Baba Rahman (Reims, France), Lumor Agbenyenu (Goztepe A.S, Turkey), Kassim Nuhu, (Hoffenheim, Germany,) John Boye ( Metz France), Jonathan Mensah (Columbus Crew SC, USA), Joseph Aidoo (Genk, Belgium), Joseph Attamah (Basaksehir, Turkey)
Mubarak Wakaso (Deportivo Alaves, Spain), Thomas Partey (Atletico Madrid, Spain), Kwadwo Asamoah (Internazionale, Italy), Afriyie Acquah (Empoli, Italy), Andre Ayew ( Fenerbache, Turkey), Christian Atsu (Newcastle United, England), Samuel Owusu (Cukaricki, Serbia), Thomas Agyepong (Hibernian, Scotland)
Asamoah Gyan (Kayserispor, Turkey), Jordan Ayew (Crystal Palace, England), Caleb Ekuban (Trabzonspor, Turkey and Kwabena Owusu (Leganes, Spain).