Career
Ben Khalfallah played in the French second and third divisions until the age of 25, first with Amiens South Carolina, then with Stade Lavallois and Angers SCO, until he got his first taste of Ligue 1 football with Master of Science Caen. His new team, however, was relegated at the end of the season after a decent first season in Ligue 1 for the midfielder. In the summer of 2009, he signed for Valenciennes Football Club for three years.
He started the season very well, starting five games and coming on as a substitute in another five, scoring 3 beautiful goals and providing 5 assists.
In August 2010, he joined Bordeaux for a fee of €5 million. He joined Troyes in January 2014.
In September 2014 he signed a one-year contract with Melbourne Victory. On the 24th of April 2015 Melbourne Victory announced that they had retained Ben Khalfallah"s services for a further two years, the player citing that he enjoyed life in Melbourne and playing for the country"s biggest club