Diarrát 2004. augusztus 13-án hívták be először a francia válogatottba, egy Bosznia-Hercegovina elleni barátságos meccsre, de nem kapott játéklehetőséget. Később egy Írország elleni vb-selejtezőn mutatkozott be a nemzeti csapatban. A 2006-os világbajnokságon két meccsen lépett pályára, egy Togo elleni csoportmeccsen, valamint az olaszok elleni döntőn. Az elveszített büntetőpárbajban nem lőtt tizenegyest.