W latach 1996–1997 startował we włoskich i niemieckich mistrzostwach, po czym przeniósł się do BTCC (Brytyjskie Mistrzostwa Samochodów Turystycznych), w których spędził osiem sezonów.
BTCC W pierwszym sezonie w BTCC (1998) jeździł w zespole Audi, a w kolejnym podpisał kontrakt z zespołem Vauxhall Motorsport, w barwach którego w tym samym roku odniósł swoje pierwsze zwycięstwo w BTCC. W końcowej klasyfikacji zajął szóste miejsce. W sezonie 2000 zdobył trzy zwycięstwa, co pozwoliło na uzyskanie czwartego miejsca w klasyfikacji.
Sezon 2001 okazał się przełomowy dla Vauxhall Motorsport, gdyż po zmianie przepisów zespół posiadał najlepszy samochód w mistrzostwach. W kolejnych latach Vauxhall nadal utrzymywał pozycję czołowego zespołu, dzięki czemu lata 2001-2005 okazały się bardzo udane dla Yvana Mullera. W sezonie 2003 udało mu się wywalczyć tytuł mistrza, a w pozostałych czterech latach był wicemistrzem. W 2001 r. przegrał rywalizację z partnerem zespołowym, Jasonem Plato, w latach 2002 i 2004 z Jamesem Thompsonem, również partnerem z zespołu, a w sezonie 2005 pokonał go Matt Neal z zespołu Team Halfords.