Plenty of skill on the ball, he is also one of his country's most complete players.
Loves to get in the thick of the battle too and is a real leader of men.
Captained Sahel in last year's Caf Cup final, which they lost to Algeria's JS Kabylie.
Was an ever present in the France 98 team and has appeared in the last four African Nations Cups.