Archibald represented the Scottish national basketball team at junior level. He joined the Great Britain national team as it formed in 2007. He represented Great Britain 46 times including EuroBasket 2009, EuroBasket 2011, and at the 2012 Summer Olympics.