Ba, a Senegalese striker born in France, began his football career playing in several youth set-ups. He started in France and began to gain attention at the club Montrogue, before moving to Watford in England in 2004. After one season without playing for the senior team, Ba moved back to France to club Rouen, where he excelled. Ba moved to West Ham United in 2011, then Newcastle United in the same year after West Ham United were relegated and then to Chelsea in 2013.
In the league in 2005-2006 he scored 22 times in 26 appearances, and attracted the attention of German club Hoffenheim. At the end of the season they purchased him for 3 million pounds. Ba continued to prove his worth in Germany. Wearing the number 9 shirt, he became the club's leading striker as they gained promotion to the Bundesliga in 2008, and then sustained his good form in the top flight. He played 103 times in three-and-a-half years in Germany and scored 40 times; with only a series of bad injuries preventing him from playing more often.
Because of his ailing fitness, Hoffenheim agreed to sell him in January 2011 to Premier League side West Ham United. He made an instant impact for the Londoners, but his 7 goals in 13 games couldn't prevent their relegation. He left at the end of the season due to a relegation clause in his contract. Ba played for Newcastle United from 2011 to 2013 before signing a big money move to Chelsea in 2013. The Senegalese international played just one season at the club before moving to Turkish outfit Besiktas in 2014.
The new season has seen a refreshed Ba play exceedingly well for his new club Newcastle Utd. The Senegalese player has been in hot form with 14 goals in the first half of the campaign, and he is also becoming more important for his national side Senegal. After debuting in 2007, Ba has played 10 times for his country with three goals. If Ba can maintain his fitness, he will become an increasingly prominent football star.