W reprezentacji Senegalu Diawara zadebiutował w 2002 roku. W 2004 roku po raz pierwszy wystąpił w Pucharze Narodów Afryki, na którym Senegalczycy dotarli do ćwierćfinału. W 2006 w PNA w Egipcie zajął z Senegalem 4. pozycję. W 2008 roku Henryk Kasperczak powołał go do kadry na Puchar Narodów Afryki 2008 w Ghanie.