Williams later switched his allegiance to the British Virgin Islands, making his debut on 5 March 2000 and scoring the Nature Boyz' lone goal in a 5–1 loss to Bermuda.[4] He went on to earn fifteen caps for the British Virgin Islands, scoring a record five goals, including a brace against the Bahamas.[1]