Im Sommer 2013 absolvierte Thauvin beim OSC Lille zwar die Saisonvorbereitung, wurde im September aber an den Champions League-Teilnehmer Olympique Marseille verkauft, ohne ein Ligaspiel absolviert zu haben. Hierbei wurde Thauvins Verhalten in der Öffentlichkeit als unprofessionell kritisiert, da er den Wechsel durch einen Trainingsstreik erzwungen habe. In Marseille unterschrieb der Mittelfeldmann einen Fünfjahresvertrag. Einige Tage später absolvierte er sein erstes Ligaspiel für seinen neuen Verein. Am 14. September 2013 kam er im Spiel gegen den FC Toulouse zum Einsatz. Am 18. September 2013 gab er sein Champions-League-Debüt im Spiel gegen den FC Arsenal. Er erzielte am 26. Oktober 2013 seinen ersten Pflichtspieltreffer für Olympique. In der Saison zeigte er schwankende Leistungen, gehörte aber meist zur Stammformation und erzielte acht Treffer. Im August 2015 wechselte er nach England zu Newcastle United. Am 31. Januar 2016 wurde er zunächst bis zum Ende der Saison 2015/16 wieder an Olympique Marseille verliehen. Auch die Saison &lt;a href="Ligue%201%202016/17"&gt;2016/17&lt;/a&gt; spielte er auf Leihbasis in Marseille, danach kehrte er fest zu Olympique zurück. Nach vier weiteren Spielzeiten in Marseille schloss er sich zum 1. Juli 2021 ablösefrei dem mexikanischem Klub-WM-Finalisten UANL Tigres an.