El 13 de enero de 2006, el club inglés Arsenal confirmó la contratación de Diaby por un contrato largo y una suma desconocida que después se reveló fue de dos millones de libras esterlinas.