Tussen 1998 en 2006 maakte Thomas Luther vaak deel uit van het Duitse team in diverse internationale toernooien voor landenteams. Dit was het geval in de Schaakolympiades in 1998 in Elista (6e plaats), in 2000 in Istanboel (2e plaats), in 2002 in Bled (14e plaats) en in 2006 in Turijn (15e plaats). In 2001 speelde hij in het Duitse team bij het Wereldkampioenschap schaken voor landenteams in Jerevan.