W styczniu 2011 został zawodnikiem Aston Villi. Sezon 2011/2012 spędził na wypożyczeniu w Olympiakosie, a w sierpniu 2012 przeszedł na zasadzie wypożyczenia do Stade Rennais FC. W 2013 roku podpisał kontrakt z tym klubem, a w 2015 przeszedł do Antalyasporu. W 2017 roku odszedł z tego klubu.

W 2018 roku dołączył do cypryjskiego Meritu AYSK. Początkiem lipca 2020 roku zakończył piłkarską karierę.

Obecnie od 2025 roku pełni funkcję ambasadora Afrykańskiej Konfederacji Piłkarskiej 7 (AFC7).

Sezon Klub Kraj Rozgrywki Mecze Bramki Rozgrywki Europy Mecze Bramki 2001/02 Lille OSC B CFA 20 9 – – – 2002/03 Lille OSC B CFA 13 0 – – – 2002/03 Lille OSC Ligue 1 10 0 – – – 2003/04 Lille OSC Ligue 1 32 1 – – – 2004/05 Lille OSC Ligue 1 33 0 Liga Europy UEFA 11 0 2005/06 Lille OSC Ligue 1 31 5 Liga Mistrzów UEFALiga Europy UEFA 63 00 2006/07 Lille OSC Ligue 1 33 1 Liga Mistrzów UEFA 10 1 2007/08 Lille OSC Ligue 1 26 2 – – – 2008/09 Olympique Lyon Ligue 1 34 7 Liga Mistrzów UEFA 8 2 2009/10 Olympique Lyon Ligue 1 28 1 Liga Mistrzów UEFA 13 1 2010/11 Olympique Lyon Ligue 1 13 1 Liga Mistrzów UEFA 3 0 2010/11 Aston Villa Premier League 7 0 – – – 2011/12 Olympiakos SFP (wyp.) Super League Ellada 19 2 Liga Europy UEFA 7 0 2012/13 Stade Rennais FC (wyp.) Ligue 1 28 2 – – – 2013/14 Stade Rennais FC Ligue 1 30 1 – – – 2014/15 Stade Rennais FC