W 1998, wygrał British Touring Car Championship (BTCC) w samochodzie Volvo, pokonując Anthony'ego Reida w ostatnim wyścigu. Wygrał także 1998 Super Touring Bathurst 1000, dzieląc samochód Volvo S40 z Jimem Richardsem.
Spędził rok 2001 w oczekiwaniu na powstanie Volvo na European Touring Car Championship, jednocześnie jeździł Ferrari 550 Maranello w serii FIA GT Championship dla teamu Prodrive. W 2002 ścigał się jako kierowca fabryczny, w 2003 zaś jako niezależny.
W 2004 roku trafił do Teamu SEATa na European Touring Car Championship (ETCC). W tym samym roku brał także udział w Swedish Touring Car Championship, odnosząc jedno zwycięstwo.
WTCC 2005 SEAT wraz z Rydellem jeździli w serii WTCC po zastąpieniu przez nią ETCC. W końcowej klasyfikacji kierowca zajął 5. miejsce, z jedną wygraną na koncie (wyścig drugi na torze Silverstone).
2006 W sezonie 2006 Rydell nie odniósł ani jednego zwycięstwa, kończąc zawody na 7 miejscu w klasyfikacji generalnej.
2007 W trakcie sezonu 2007 Rydell stracił miejsce w teamie SEAT, zamiast tego ścigał się w Aston Martin DBR9 teamu Prodrive podczas GT Championship.
Podczas rundy WTCC na Anderstorp w Szwecji, Rydell wrócił do serii jako czwarty kierowca teamu Cheverolet.