Cabrera gehörte der uruguayischen U-20-Auswahl bei der U-20-Südamerikameisterschaft 2009 und der U-20-Weltmeisterschaft im selben Jahr an. Auch nahm mit der U-20 an der U-20-Südamerikameisterschaft 2011 und an der U-20-Weltmeisterschaft jenen Jahres teil. Im Verlaufe der beiden WM-Turniere wurde er viermal (2009) bzw. dreimal (2011) eingesetzt. Bei den beiden Südamerikameisterschaften kam er 2009 sechsmal (zwei Tore) und zwei Jahre später in neun Spielen (kein Tor) zum Zuge. Cabrera gehörte zudem im Vorfeld der Olympischen Sommerspiele 2012 zum von Nationaltrainer Óscar Tabárez aufgestellten erweiterten Kader der U-23.