Viết tiếp cho đoạn này - Thế vận hội London 2012 đánh dấu sự ra mắt của Mohammed Bakhet 24 tuổi tại Thế vận hội. Thời gian tốt nhất của anh là hai giờ, 12 phút và 14 giây, được ghi nhận tại Dubai Marathon 2012, nhanh hơn hai phút và 46 giây so với tiêu chuẩn "A" đủ điều kiện cho cuộc đua marathon nam
. Mohammad Solaiman, một thành viên hội đồng quản trị của Liên đoàn Thể thao nghiệp dư Qatar, tuyên bố Bakhet đã "sẵn sàng" để cạnh tranh và thêm huy chương đồng do Mutaz Barshim giành được là một động lực cho vận động viên thực hiện tốt hơn. Anh thi đấu trong cuộc thi ngày 12 tháng 8, kết thúc ở vị trí thứ 68 trong số 85 vận động viên, với thời gian hai giờ, 25 phút và 17 giây. Bakhet đã hoàn thành 17 phút và hai giây sau Stephen Kiprotich của Uganda (hai giờ, tám phút và một giây), người chiến thắng cuộc đua marathon. Sau Thế vận hội, ông nói về sự thất vọng mà ông cảm thấy đối với màn trình diễn của mình nhưng nói rằng ông hy vọng sẽ sử dụng kinh nghiệm của mình để chuẩn bị tốt hơn cho các cuộc đua trong tương lai.