W 2005 roku Diagne-Faye trafił na roczne wypożyczenie do angielskiego Boltonu Wanderers. W Premiership zadebiutował 24 sierpnia w wygranym 2:0 meczu z Newcastle United. W Boltonie od początku sezonu występował w pierwszym składzie. W grudniowym meczu z Arsenalem (2:0) zdobył pierwszą bramkę na angielskich boiskach. Wystąpił w fazie grupowej Pucharu UEFA i doszedł do 1. rundy. W lidze zajął 8. miejsce. Latem 2006 Bolton wykupił Senegalczyka z Lens za 3 miliony euro. W sezonie 2006/2007 zakończył z „The Trotters” 7. pozycję w Premiership.

31 sierpnia 2007 Abdoulaye podpisał trzyletni kontrakt z Newcastle United. Kosztował 2 miliony funtów, a w jego barwach pierwszy mecz zaliczył 17 września. Newcastle przegrało w nim 0:1 z Derby County. W Newcastle grał tylko przez jeden sezon i nie zawsze był członkiem wyjściowej jedenastki.

15 sierpnia 2008 Diagne-Faye został zawodnikiem beniaminka Premiership, Stoke City. Kosztował 2,25 miliona funtów i podpisał z tym klubem trzyletni kontrakt. W barwach Stoke po raz pierwszy wystąpił 23 sierpnia przeciwko Aston Villi (3:2). Graczem Stoke był do 2011 roku. W kolejnych latach występował w zespołach West Ham United oraz Hull City, a także w malezyjskim Sabah FA, gdzie w 2015 roku zakończył karierę.