Fletcher was eligible to represent either England, his birthplace and the nation of his father, or Scotland, his mother's home country and his place of residence since the age of 10. He chose Scotland. Fletcher was the top scorer in the Scotland under-19 team which reached the final of the 2006 European Championship, losing to Spain. Following the achievements of the under–19 side, Fletcher was named by "The Scotsman" newspaper as one of the "ten to watch" in Scottish sport during 2007. Fletcher made his debut for Scotland under–21s in the 2004–05 season.