W 2009 roku Diawara wrócił do Francji i przeszedł do FC Istres, w którym swój debiut zanotował 25 września 2009 w spotkaniu z LB Châteauroux (2:0). Latem 2010 roku Diawara został graczem AC Ajaccio. Karierę kończył w Tours FC.

Sezon Klub Kraj Rozgrywki Mecze Bramki Rozgrywki Europy Mecze Bramki 1997/98 Red Star 93

Division 2 8 0

1998/99 Red Star 93

Division 2 1 0

1999/00 Red Star 93

National 16 0

2000/01 Red Star 93

National 1 0

2000/01 AS Saint-Étienne

Ligue 1 17 2

2001/02 AS Saint-Étienne

Ligue 2 28 0

2002/03 AS Saint-Étienne

Ligue 2 5 0

2003/04 AS Saint-Étienne

Ligue 2 1 0

2003/04 Stade Lavallois (wyp.)

Ligue 2 20 3

2004/05 AS Saint-Étienne

Ligue 1 24 0

2005/06 AS Saint-Étienne

Ligue 1 35 1 Liga Europy UEFA 3 0 2006/07 AS Saint-Étienne

Ligue 1 3 0

2006/07 FC Sochaux (wyp.)

Ligue 1 2 0

2007/08 AS Saint-Étienne

Ligue 1 4 0

2007/08 Panionios GSS

Alpha Ethniki 11 0

2008/09 Panionios GSS

Alpha Ethniki 3 0 Liga Europy UEFA 2 0 2009/10 FC Istres

Ligue 2 20 0

2010/11 AC Ajaccio

Ligue 2 26 2

2011/12 AC Ajaccio

Ligue 1 23 3

2012/13 AC Ajaccio

Ligue 1 21 2

2013/14 Tours FC

Ligue 2 30 2

2014/15 Tours FC

Ligue 2 14 0