Er spielte viermal für England im World Cup und war Mitglied in den siegreichen Teams von Großbritannien &amp; Irland bei der Seve Trophy 2003 und 2007. Beim Ryder Cup 2008 stand Rose zum ersten Mal in der europäischen Mannschaft.