W Nicei spędził dwa pełne sezony.
W lipcu 2007 roku Fanni odszedł do Stade Rennais FC, prowadzonego przez Guy Lacombe’a. 4 sierpnia wystąpił po raz pierwszy w barwach Rennes, które przegrało u siebie 0:2 z AS Nancy. Na koniec sezonu zajął z klubem 6. miejsce w Ligue 1.
Od 2010 do 2015 występował w barwach Olympique Marsylia, gdzie rozegrał 130 meczów. Z Marsylią sięgał raz po mistrzostwo Ligue 1, trzykrotnie po puchar ligi, oraz jeden superpuchar Francji.
W sezonie 2015/2016 grał w Katarskim klubie Al-Arabi, skąd został ponownie sprowadzony do Olympique Marsylii w sezonie 2016/2017. 5 marca 2018 roku przeszedł on do kanadyjskiego Montreal Impact
Kariera reprezentacyjna W latach 2002–2003 Fanni występował w reprezentacji Francji U-21 prowadzonej przez Raymonda Domenecha. Ten sam człowiek powołał go w 2008 roku do francuskiej kadry A i 14 października Fanni zadebiutował w drużynie narodowej, w wygranym 3:1 towarzyskim spotkaniu z Tunezją.
Statystyki kariery Sezon Klub Kraj Rozgrywki Mecze Bramki Rozgrywki Europy Mecze Bramki 1999/00 FC Martigues
National 5 1
2000/01 FC Martigues
Division 2 31 0
2001/02 FC Martigues
Division 2 30 0