I 2004 gikk Beasley til den nederlandske klubben PSV Eindhoven, der han erstattet Arjen Robben, som da hadde signert for Chelsea. Beasley spilte i klubben til 2006, da han ble lånt ut til engelske Manchester City. Etter sesongen 2006/2007 kom han tilbake PSV Eindhoven, men signerte rett etter for den skotske klubben Rangers. Med sine fire scoringer i Mesterligaen er han den amerikaneren som har scoret nest flest mål gjennom tidene, etter Christian Pulisic.