Inter 1998 kaj 2006 Thomas Luther ofte estis parto de la germana selektado reprezentanta Germanion en diversaj internaciaj teamaj turniroj: en la Olimpikoj 1998 en Elista (6-a loko), 2000 en Istanbulo (2-a loko), 2002
en Bled (14-a loko) kaj 2006 en Torino (15-a loko). Li ankaŭ ludis por Germanio en la Monda Teama Ŝakĉampioneco de 2001 kaj la Eŭropa Teama Ŝakĉampioneco de 2003 en Plovdiv.