Angielski klub zapłacił za niego około 10 milionów euro.

W latach 2011–2013 występował w Montpellier HSC. W sezonie 2011/2012 wywalczył z nim tytuł mistrza Francji. Latem 2013 przeszedł do Sivassporu, gdzie spędził dwa lata. Następnie był zawodnikiem takich klubów jak: ponownie Ismaily SC (2015/2016), Nogoom FC (2016), Aswan SC (2017), CS Sedan (2017-2018) i znów Nogoom FC (2019-2020), w którym zakończył karierę.

7 sierpnia 2025 roku został trenerem żeńskiego zespołu Montpellier HSC.

Sezon Klub Kraj Rozgrywki Mecze Bramki Rozgrywki Europy Mecze Bramki 1996/97 Enugu Rangers

N.Premier League ? ?

1997/98 El Mokawloon SC

E.Premier League 24 4

1998/99 El Mokawloon SC

E.Premier League 21 7

1999/00 Ismaily SC

E.Premier League 26 17

2000/01 Ismaily SC

E.Premier League 21 7

2001/02 Al Sadd

Q-League 27 14

2002/03 RC Lens

Ligue 1 36 8 Liga Europy UEFA 8 2 2003/04 RC Lens

Ligue 1 32 4 Liga Mistrzów UEFA 6 2 2004/05 RC Lens

Ligue 1 34 12

2005/06 Stade Rennais FC

Ligue 1 28 11 Liga Europy UEFA 6 0 2006/07 Stade Rennais FC

Ligue 1 35 11

2007/08 Portsmouth

Premier League 29 5

2008/09 Portsmouth

Premier League 18 1 Liga Europy UEFA 1 0 2009/10 Portsmouth

Premier League 18 1

2010/11 Portsmouth

FL Championship 25 3