Betts started his career with the English national team in 1996, at age 19. He was named England's Young Player of the Year, and also England's Player of the Year twice. During his national team career, Betts played for both the senior English national team and the senior Great Britain national team. With Great Britain, he played at the 2009 FIBA EuroBasket.