 Cardoso concentrated on international racing for the first time in 1996, but did not match his 16th overall in the world series over the next two seasons.He doubled up successfully in 1998, winning the Spanish 250cc title and finishing 11th in the international level.This was enough to earn him a 500cc World Championship ride with the TSR Honda team in 1999, finishing 25th overall.