Yaya Banana was born on July 29, 1991 in Maroua.
He started playing football at the Red Devils in Maroua before joining the training center of Achille Football Club, a Cameroonian second division club. He is the only division 2 player selected to compete in the African Junior Cup in 2009 where he reached the final with his teammates.
In June 2009, Yaya signed with Tunisian club Espérance Sportive de Tunis where he started his professional playing career.
After rumours linking him with English Championship giants Leeds United Banana signed for FC Sochaux-Montbéliard from Espérance Tunis on 17 January 2012.
Yaya was sent on loan to Swiss club Lausanne-Sport for the 2013–14 season.
On 30 July 2014, he signed for Greek Super League side Platanias for an undisclosed fee. He immediately became the undisputed leader of the club’s defense.
On 23 June 2017, after the end of his contract with Platanias, he joined Olympiacos, remaining in the Super League. On the same day he was loaned to Panionios on a season-long loan, as he was not in the plans of Olympiacos coach. His loan was extended for another year.
On the 4th of December 2019, his contract with Olympiacos was terminated without making a single appearance for the club.
Yaya made his debut for Cameroon starting against Thailand in a friendly match in March 2015 and he has scored 2 goals for them.