El Hadji Ba (born 5 March 1993) is a professional footballer who plays as a midfielder for Spanish club Linense.
Ba made his professional debut on 24 February 2012 in a league match against Guingamp appearing as a substitute.
[4] He made his debut for Sunderland against Carlisle United in the FA Cup on 5 January 2014, and went on to score the third goal in a 3–1 victory.
[5] On 29 June 2015, Ba joined Charlton Athletic on a three-year deal, therefore ending his two-year spell with Sunderland.
He debuted with Mauritania in a 3–0 2023 Africa Cup of Nations qualification win over Sudan on 4 June 2022.