 Nyorai mberi kwechikamu chino - Muna 2010, Badu akasarudzwa kumakwikwi ake ekutanga eAfrica Cup of Nations apo Black Stars yakapedza semumhanyi kuEgypt, ndokuenderera mberi nekuonekwa mu2012 na2013editions yemutambo, nechikwata kaviri chakarekodha zvakapedza nzvimbo yechina. 