N'dri played in his youth career for FC Salon de Provence and Val Durance Fa. In 2003, he started his professional career with FC Sète, where he played for two and a half years. He then joined Sporting Toulon Var in January 2006. On 27 June 2007 he signed a two-year contract for R. Charleroi S.C. after scoring 7 goals in 28 games in the 2006/2007 season for Sporting Toulon Var.[5] After one season, on 8 August 2008, he terminated his contract with Sporting Charleroi and signed for Al-Ittihad in the UAE League.[6]
On 5 January 2019, it was announced that N'dri would join Hong Kong Premier League club Lee Man.[7] On 24 May 2020, he re-signed with Lee Man for a further year.[8]
On 28 February 2021, N'dri announced his retirement from professional football.[9]