Ali Ben Allel was a French cross-country runner from Algier who competed for France during the colonial rule. He represented the local club Gallia Sports when he was entered for the marathon at the 1912 Stockholm Olympics. Ben Allel did not compete, however. In 1913, he placed third in the French cross-country championship. In some sources, he is also listed as coming second because the actual winner, Jacques Keyser also held Dutch citizenship and competed for the Netherlands at the 1908 Olympic Games in London. In the same year, Ben Allel also competed in the International French Championship, placing 26th.