W latach 1998-2006 Thomas Luther często był częścią niemieckiej reprezentacji reprezentującej Niemcy w różnych międzynarodowych turniejach zespołowych: w Olimpiadach 1998 w Elista (6 miejsce), 2000 w Stambule (2 miejsce), 2002
w Bled (14. miejsce) oraz w 2006 r. w Turynie (15. miejsce). Grał również dla Niemiec w Mistrzostwach Świata w szachach w 2001 roku i Mistrzostwach Europy w szachach w 2003 roku w Płowdiwie.