El 29 de marzo de 2008 sería expulsado por primera vez en su carrera profesional en un partido por la liga ante Bolton tras una brutal entrada al lateral contrario Grétar Steinsson. En el plano europeo, llegó a la final de la Liga Europa 2017-18 cayendo ante el Club Atlético de Madrid. El 12 de diciembre, Diaby abrió el marcador en la victoria del Arsenal por 2-1 contra el Steaua de Bucarest en la Liga de Campeones.