Wziął udział w czterech Pucharach Świata – prócz debiutanckiego w 1999 roku także w 2003, 2007 i 2011 zaliczając w nich piętnaście występów.

W momencie zakończenia kariery był posiadaczem szkockich rekordów w liczbie występów i punktów zdobytych w kadrze, a także liczbie występów w Pucharach Świata i meczach w tych zawodach – pierwsze dwa odbierając odpowiednio Scottowi Murrayowi i Gavinowi Hastingsowi podczas tournée do Argentyny w 2008 roku, dwa pozostałe ustanawiając zaś w Nowej Zelandii w roku 2011. W 2004 roku został najmłodszym Szkotem, który zagrał w pięćdziesięciu testmeczach, a w roku 2010 pierwszym, który przekroczył barierę stu testmeczów – w tym spotkaniu doznał poważnej kontuzji nerki. Pomiędzy sierpniem 2007 a czerwcem 2008 roku nie spudłował żadnego z trzydziestu sześciu podjętych wówczas prób kopów na słupy – w tym w trakcie PŚ 2007 i Pucharu Sześciu Narodów 2008, a rekord ten został pobity przez Morné Steyna w roku 2010.

Trzykrotnie zagrał dla kadry A, w tych meczach zdobywając 51 punktów.