Mustafajev byl jedním ze tří ukrajinských sportovců z Krymského regionu, kteří soutěžili na letních paralympijských hrách v roce 2012, spolu s dalšími dvěma, včetně plavce Dmytra Kryzhanivského a střelce Olgy Mustafajevové. V Londýně 2012
31letý Mustafajev vyhrál zlato v 50 metrech volným stylem S4 s časem 38,26 sekundy. Měl několik dalších akcí na svém londýnském plaveckém programu včetně 100m volný styl, 50m backstroke a 200m volný styl závodů v Londýně. V závodě 50 m na zádech skončil osmý a poslední s časem 52,51 sekundy. Tento čas byl pomalejší než v závodech, kde plaval čas 51.92. Po olympijských hrách v roce 2012 mu byl udělen Řád za zásluhy za jeho sportovní úspěchy.