Christian Klien zadebiutował podczas Grand Prix Australii 2004 w zespole Jaguar, zastępując Justina Wilsona. W debiutanckim sezonie zdobył trzy punkty (wszystkie podczas Grand Prix Belgii) i w klasyfikacji znalazł się na szesnastym miejscu. Red Bull wykupił zespół Jaguara i przemianował na Red Bull Racing. Austriak pozostał w zespole, lecz swój kokpit od Grand Prix San Marino do Grand Prix Europy oddawał Vitantonio Liuzziemu. Pięciokrotnie zdołał wywalczyć punkty – dziewięć oczek w sumie dało mu piętnaste miejsce. Na kolejny sezon pozostał w Red Bullu. Gdy austriacka stajnia zatrudniła Marka Webbera w jego miejsce na sezon 2007, zaproponowała Klienowi starty w serii Champ Car. Kierowca odrzucił tą ofertę, wobec czego firma zakończyła z nim współpracę, na trzy wyścigi przed końcem zastępując go Robertem Doornbosem. W piętnastu wyścigach zdobył dwa punkty i zajął osiemnaste miejsce w klasyfikacji kierowców. W sezonie 2007 był kierowcą testowym zespołu Honda, natomiast przez dwa kolejne sezony podobną rolę pełnił w zespole BMW Sauber. W tym samym czasie jeździł dla Peugeota w 24-godzinnym wyścigu Le Mans – najlepszy start zanotował w 2008 roku, gdzie razem z Franckiem Montagnym i Ricardo Zontą zajął trzecie miejsce w klasie LMP1.