Erste internationale Erfahrungen sammelte Emre Zafer Barnes bei den CARIFTA-Games 2004 in Hamilton, bei denen er mit 22,02 s die Bronzemedaille über 200 Meter gewann. Zwei Jahre später belegte er bei den CARIFTA-Games in Les Abymes in 10,69 s Platz vier im 100-Meter-Lauf. Daraufhin nahm er zehn Jahre an keinen internationalen Wettkämpfen teil; danach startete er für die Türkei. 2016 erfolgte die Teilnahme an den Europameisterschaften in Amsterdam und schied dort mit 10,31 s im Halbfinale über 100 Meter aus. Mit der Staffel qualifizierte er sich auch für die Olympischen Spiele in Rio de Janeiro, bei denen sie mit 38,30 s im Vorlauf ausschied. 2017 gewann er bei den Islamic Solidarity Games in Baku die Silbermedaille mit der Staffel und belegte über 100 Meter in 10,45 s Platz sechs. Bei den Weltmeisterschaften in London gelangte er bis in das Halbfinale über 100 Meter und schied dort mit 10,27 s aus. Mit der Staffel konnte er sich für das Finale qualifizieren und belegte dort in 38,73 s den siebten Platz.