12 sierpnia 1996 roku Dailly podpisał kontrakt z beniaminkiem angielskiej Premiership, Derby County. Kwota tego transferu wyniosła milion funtów. W lidze zadebiutował 17 sierpnia w zremisowanym 3:3 domowym spotkaniu z Leeds United. W całym sezonie opuścił tylko dwa spotkania i przyczynił się do pozostania Derby w lidze. W sezonie 1997/1998 także pomógł Derby w uniknięciu degradacji i zdobył m.in. pierwszego gola w angielskiej lidze.
22 sierpnia 1998 roku Christian został piłkarzem innego klubu z Premiership, Blackburn Rovers. Kosztował 5,3 miliona funtów, a swój pierwszy mecz w barwach Rovers rozegrał 29 sierpnia przeciwko Leicester City (1:0 dla Blackburn). W Blackburn więcej czasu przesiadywał jednak na ławce rezerwowych i zaliczył 17 spotkań ligowych. Na koniec sezonu zespół spadł jednak z ligi. Na boiskach Division One Daily rozegrał 43 spotkania i zdobył 4 gole, jednak drużyna Rovers nie zdołała powrócić do Premiership, a w sezonie 2000/2001 Szkot stracił miejsce w składzie ekipy prowadzonej przez Graeme Sounessa.