 On 23 December 2012, Landreau signed a six-month contract with the Corsican club SC Bastia.Upon moving to Bastia, he revealed that he had turned down a move to Italian side Inter Milan.On 4 December 2013, Landreau broke the record for the most appearances by any player in Ligue 1 or Division 1 - the top flight in French football - when he started in the match against AC Ajaccio.