Bekrić won a bronze medal at the 2011 European Athletics U23 Championships in Ostrava. At the 2011 Summer Universiade in Shenzhen he broke the national record in semifinal for the 400 meter hurdles, breaking 50 seconds and beating Jeshua Anderson who later won the gold medal in the finals. At the 2012 European Championships he again broke national record in semifinals. In the final he won a silver medal. At the 2012 Summer Olympics in London, Bekrić broke the Serbian national record for the 400m hurdles for the third time with a time of 49.21 seconds. At the 2013 World Championships in Athletics in Moscow he won the bronze medal and posted the new national record with a time of 48.05 seconds.