2006 m. sausio 13 d. Anglijos klubas "Arsenal" patvirtino, kad klubas pasirašė su Diaby ilgalaikį kontraktą už neatskleistą mokestį, vėliau paaiškėjo, kad jis yra 2 milijonai svarų. Prieš prisijungdamas prie "Arsenal", žaidėjas, kaip pranešama, atsisakė pasiūlymo prisijungti prie "Arsenal" Londono varžovų "Chelsea". Prisijungęs prie "Arsenal", Diaby gavo 2 numerio marškinį, kuris liko laisvas nuo Lee Dixono išėjimo į pensiją. Jis debiutavo savo klube 2006 m. sausio 21 d., pasirodęs kaip pakaitalas 1-0 pralaimėjime prieš "Everton".
"Aston Villa"