Rovanperä continued to drive for Peugeot on loose surface events during the 2003 and 2004 seasons, obtaining a further three podium places, one in 2003, and two in 2004. In 2005, Rovanperä moved to Mitsubishi and completed a full WRC programme, finishing seventh in the drivers' world championship, claiming one podium finish in Australia, where he was second behind François Duval. After Mitsubishi left the series at the end of 2005, Rovanperä signed on to drive for the semi-works Red Bull Škoda Team for six events during the 2006 season, his best result being 9th on the final event in Wales.