Petrescu røk etterhvert uklar med manager Gianluca Vialli, og ble i 2000 solgt til Bradford City. Sesongen etter spilte Petrescu for Southampton. Karrièren ble avrundet med spill for Național București i sesongen 2002-03.