El-Hadji Ba, né le 5 mars 1993 à Paris, est un footballeur français qui évolue au poste de milieu de terrain au RC Lens. Né de parents originaires du Sénégal, il grandit à Aulnay-sous-Bois.
El-Hadji Ba intègre le centre de formation du Havre Athletic Club à 14 ans en 2007. Il est au HAC en compagnie de Paul Pogba, jusqu'à ce que ce dernier s'en aille à Manchester United. Il gravit les échelons en équipe de jeunes, termine plusieurs fois dans le podium des meilleurs jeunes du centre, et saute même la catégorie U19 en y redescendant très peu, entrant en équipe réserve à seulement 17 ans. Il fait ses débuts professionnels le 24 février 2012 contre l'En Avant de Guingamp dans un match comptant pour la 25 journée de Ligue 2. Il rentre à la 83 minute à la place de Ryan Mendes et le match se solde par une victoire du Havre 3-1. Après le limogeage de Cédric Daury, Christophe Revault, nommé entraîneur intérimaire, fait appel à El-Hadji contre Sedan le 23 novembre 2012. La semaine d'après, le 30 novembre 2012, il marque son premier but en professionnel à la 91 minute du match contre Tours, le match se termine sur le score de 3-0 pour les Havrais. Ne souhaitant pas signer professionnel avec les Ciel & Marine, le staff havrais décide de le faire jouer en équipe réserve, vraisemblablement comme punition. Il finit l'année 2012-2013 en CFA.