Rumun wystartował także w jednej rundzie Brytyjskiej Formuły 3, na torze Rockingham. Będąc liczonym do klasyfikacji kategorii „National”, w jednym z wyścigów dojechał na trzeciej lokacie. Zdobyte punkty sklasyfikowały go na 13. pozycji.

Formuła BMW Na sezon 2008 Marinescu przeniósł się do Europejskiej Formuły BMW. Startując w zespole Giancarlo Fisichelli, najlepszy wynik odnotował w drugim wyścigu na torze Silverstone, gdzie w deszczowych warunkach dojechał na czwartej lokacie. Uzyskane punkty uplasowały go na 11. miejscu. Mihai Marinescu wziął udział także w pojedynczych eliminacjach amerykańskiej oraz azjatyckiej edycji. Świetne osiągi zaprezentował w tej drugiej klasie, stając na najwyższym stopniu podium. W żadnej z serii nie był jednak liczony do klasyfikacji. W tym samym roku Rumun wystartował również w kończącej sezon rundzie Międzynarodowej Formuły Master. Na włoskim torze Monza w pierwszy starcie dojechał na trzeciej pozycji, natomiast w drugim nie dojechał do mety. Zdobyte punkty sklasyfikowały go na 22. lokacie.