Barclay told Scottishrugby.org: “After much thought I’ve decided to call time on my career. When you know, you know and whilst COVID-19 has left a frustrating finish, the end isn’t about the fairytale. The whole story has been a fairytale.
“The opportunity to get to do the thing I loved as a job for 16 years has provided me with enough memories to last a lifetime.
“Whilst there are games that were particularly memorable, and undoubtedly I will miss the physical brutality of the game, what I’ll miss more than anything is the camaraderie and sense of fulfilment after a game, that comes from sharing a joint goal and purpose with friends. The memories off the pitch were as remarkable as the ones on it.
“To get capped was beyond my wildest dream as a child growing up. To be able to captain my country will be something I will be eternally proud of beyond anything else.
“To know I will never run out at Murrayfield does leave me with a tinge of sadness, but I was a supporter before I played for the team and I will be there as the team’s most fervent supporter.”