Ha svolto quasi tutta la sua carriera nella classe 250: dopo i primi trofei monomarca (nei quali si confrontò con piloti come Sito Pons e Jorge Martínez), passa infatti al campionato Spagnolo Velocità nelle quarto di litro. Nel 1981 arrivò quarto per poi vincere nei due anni successivi. Nel 1983 conquista anche il titolo europeo di categoria.
Dopo i primi anni con motori Cobas passa alla Honda, moto con la quale corse per otto stagioni fino al ritiro dal motomondiale.
La sua annata migliore fu il 1990, quando ottiene quattro vittorie e si classifica secondo nella classifica finale del campionato mondiale, vinto da John Kocinski dopo un duello protrattosi fino all'ultima gara. Nel Gran Premio d'Australia, ultima gara dell'anno, a Cardús sarebbe stato sufficiente arrivare secondo dietro a Kocinski per conquistare il titolo, ma dovette ritirarsi a causa di un guasto al cambio, lasciando il titolo nelle mani del rivale.
Arriva invece terzo l'anno successivo, stagione nella quale conquista undici podi e una pole position. Corre ancora per due anni, ma con risultati deludenti, prima di ritirarsi dalla classe 250.
L'ultima apparizione del pilota spagnolo è stata nel campionato Superbike del 1994 quando prese parte come wildcard alla prova di casa del mondiale per derivate di serie con una Ducati 916. Termina tredicesimo la prima gara e ottavo la seconda.