Purdeas erstes internationales Großereignis waren die Biathlon-Weltmeisterschaften 2005 in Hochfilzen. Hier war ein 14. Platz mit der Staffel ihr bestes Ergebnis. Ein Jahr später trat die Rumänin in drei Rennen bei den Olympischen Winterspielen 2006 von Turin in San Sicario an. Im Einzel wurde sie 75., in der Verfolgung 77. und konnte sich mit diesen Ergebnissen weder für die Verfolgung, noch für den Massenstart qualifizieren. Mit der Staffel kam sie auf den 14. Platz. Die Europameisterschaft desselben Jahres brachte im Einzel, im Sprint und der Verfolgung Platzierungen um den 25. Rang. Ein Jahr darauf in Bansko erreichte sie Platzierungen zwischen 16 und 19 und wurde Achte mit der Staffel. Abgesehen von einem elften Platz mit der Staffel verliefen die Biathlon-Weltmeisterschaften 2007 in Antholz nicht gut und brachte nur schlechte Ergebnisse mit Platz 60 im Einzel als bestem Resultat. Besser wurden die Biathlon-Weltmeisterschaften 2008 in Östersund. Purdea lief auf Platz 53 im Einzel, 48 im Sprint, 47 in der Verfolgung und wurde Elfte mit der Staffel. 2009 nahm die Rumänin an ihrer vierten WM teil. Mit Platz 44 im Einzel erreichte sie ihr bislang bestes WM-Ergebnis, das Verfolgungsrennen konnte sie als Überrundete nicht beenden. Im Einzel erreichte sie Platz 75, mit der Staffel lief sie auf den achten Rang. Mihaela Purdea nahm an den Olympischen Winterspielen 2010 teil. Ihr bestes Resultat war der 39. Platz im Sprint. Mit der Staffel belegte sie Rang 10. Danach startete sie noch bei den Sommerbiathlon-Weltmeisterschaften 2010 in Duszniki-Zdrój und beendete nach Rang elf in Sprint und 26 in der Verfolgung ihre aktive Karriere.