In 1990, Alén moved to the burgeoning Prodrive-run Subaru World Rally Team, and was responsible for many of the Subaru Legacy's early successes, including fourth in the 1990 1000 Lakes Rally, and a third and two fourth places the following season.
For 1992 he moved to the Toyota team, but found himself playing very much a supporting role to Carlos Sainz.
The 1993 season found Alén without a full-time position, and he drove for Toyota and Subaru early in the season, taking second place for Toyota in the Safari Rally and 4th for Subaru in Portugal.
Along with fellow veteran and 1981 World Champion Ari Vatanen, he drove the Subaru Impreza on its debut event, the 1000 Lakes Rally.
Unfortunately for Alén, he crashed on the first stage of the event.
This effectively marked the end of his career as a top-line rally driver.

He drove two races of the International Touring Car Championship of 1995 for Alfa Romeo, driving the same number of races in DTM earlier that year.
He also drove in Trophy Andros in 1996 and 1997.

To celebrate his 50th birthday in 2001, he entered that year's Neste Rally Finland in August, finishing in a respectable 16th place overall with a Ford Focus WRC.
He has also participated in the Paris-Dakar rally twice in the truck class.
His son Anton Alén, is driving a Super 2000 class Fiat Punto in the Intercontinental Rally Challenge series.

In March 2010, Luca di Montezemolo hired Alén as a Ferrari test driver.
He started with snow tests on the Ferrari 458 Italia.
In 1990, Alén moved to the burgeoning Prodrive-run Subaru World Rally Team, and was responsible for many of the Subaru Legacy's early successes, including fourth in the 1990 1000 Lakes Rally, and a third and two fourth places the following season. For 1992 he moved to the Toyota team, but found himself playing very much a supporting role to Carlos Sainz. The 1993 season found Alén without a full-time position, and he drove for Toyota and Subaru early in the season, taking second place for Toyota in the Safari Rally and 4th for Subaru in Portugal. Along with fellow veteran and 1981 World Champion Ari Vatanen, he drove the Subaru Impreza on its debut event, the 1000 Lakes Rally. Unfortunately for Alén, he crashed on the first stage of the event. This effectively marked the end of his career as a top-line rally driver.
He drove two races of the International Touring Car Championship of 1995 for Alfa Romeo, driving the same number of races in DTM earlier that year. He also drove in Trophy Andros in 1996 and 1997.
To celebrate his 50th birthday in 2001, he entered that year's Neste Rally Finland in August, finishing in a respectable 16th place overall with a Ford Focus WRC. He has also participated in the Paris-Dakar rally twice in the truck class. His son Anton Alén, is driving a Super 2000 class Fiat Punto in the Intercontinental Rally Challenge series.
In March 2010, Luca di Montezemolo hired Alén as a Ferrari test driver. He started with snow tests on the Ferrari 458 Italia.
Markku Alén