W 2008 roku Cabanas znalazł się w kadrze na Mistrzostwa Europy. Wystąpił na nich w spotkaniach z Turcją (1:2) i Portugalią (2:0), a Szwajcaria odpadła z turnieju po fazie grupowej.