Thomas je za Wales debitiral 10. junija 2001 proti Japonski in je v tem letu še šestkrat igral za reprezentacijo. Nato je igral na turnirju Šest narodov leta 2002.
, kot tudi igranje testov proti Južni Afriki in Romuniji. V letu 2003 je bil šestkrat na vrhu, vključno s Šestimi narodi. Junija 2006 je igral v dveh tekmah proti Argentini.