Emmanuel Mayuka est un footballeur international zambien né le 21 novembre 1990 à Kabwe. Il joue au poste d'attaquant au Zamalek SC.
Sa première sélection avec la Zambie a eu lieu en 2007. Il a participé à la Coupe d'Afrique des nations 2008 puis à la Coupe d'Afrique des nations 2010 et la Coupe d'Afrique des nations 2012 avec l'équipe de Zambie. Il remporta son premier titre continental en 2012 lors de la Coupe d'Afrique des nations 2012 avec l'équipe de Zambie et finissant meilleur buteur avec 3 buts (contre le Sénégal, la Guinée Équatoriale et le Ghana) et une passe décisive. C'est cette passe qui lui offrit le soulier d'or. À la suite de ses performances durant la Coupe d'Afrique des nations 2012, il est contacté par de nombreux clubs dont Southampton FC qui le recrute en Août 2012.
En septembre 2013 lors du dernier jour du mercato il est prêté un an au FC Sochaux Montbéliard qui évolue en Ligue 1.