Tuliskan kelanjutan untuk paragraf ini - Karlsson adalah anggota tim Eropa Kontinental di Seve Trophy pada tahun 2000, 2002 dan 2007. Pada tahun 1999 ia berada di urutan kesebelas pada tabel kualifikasi Piala Ryder hanya kehilangan tempat otomatis terakhir, dan tidak dipilih sebagai pilihan kapten. Dia membuat debutnya di Piala Ryder pada tahun 2006, pada usia 37 tahun, bersama dengan rekan Swedia Henrik Stenson. Dia bermain lagi pada tahun 2008
, membentuk kemitraan dengan Pádraig Harrington di foursomes dan mengalahkan Justin Leonard 5 & 3 di tunggal pada hari Minggu.