Ha disputato la Coppa del Mondo Under-20 in Nigeria nel 1999, in cui vinse il titolo di miglior giocatore della competizione. In nazionale maggiore debutta il 12 ottobre 2001 contro il , incontro terminato a favore della squadra maliana. Partecipa a 4 edizioni della Coppa d'Africa: nel 2002 totalizza 6 partite e va in rete una volta, nel 2004 disputa 4 match, nel 2008 gioca 3 partite e nel 2010 disputa 3 partite, andando a segno in 3 occasioni. Partecipa inoltre a 9 match validi per le qualificazioni alla Coppa del Mondo: nel 2002 mette a referto 2 presenze e nel 2006 disputando 7 partite e segnando un gol. Il 27 agosto 2015 decide, di comune assenso con la federazione calcistica del Mali, di lasciare la nazionale per dedicarsi al suo club d'appartenenza.