The 2012 London Games marked 24-year-old Mohammed Bakhet's Olympic début. His best qualifying time of two hours, 12 minutes and 14 seconds, recorded at the 2012 Dubai Marathon, was two minutes and 46 seconds faster than the "A" qualifying standard for the men's marathon. Mohammad Solaiman, a board member of the Qatar Amateur Athletics Federation, stated Bakhet was "ready" to compete and added the bronze medal won by Mutaz Barshim was an incentive for the athlete to perform better. He competed in the 12 August competition, finishing 68th out of 85 runners, with a time of two hours, 25 minutes and 17 seconds. Bakhet finished 17 minutes and two seconds behind Stephen Kiprotich of Uganda (two hours, eight minutes and one second), the winner of the marathon. After the Games, he spoke of the disappointment he felt over his performance but said he hoped to use his experience to better prepare for future races.