Mexikoko selekzio nazionalarentzat ere 10 txapelketa irabazi zituen, guztiak Manuel Lapuente Necaxa entrenatzaile ohiaren zuzendaritzapean. Cabreraren lehen txapela Los Angeles-en egin zuen 1999ko otsailaren 10ean Argentinaren aurka. 1999ko Copa América txapelketan parte hartu zuen, Gerardo Torrado ordezkatuz Venezuelan 3-1ko garaipenean, uztailaren 6an. Cabreraren azken txapela 2000ko CONCACAF Urrezko Kopa izan zen.
2000ko otsailaren 20an, Mexiko kanporatua izan zen kanadarekiko 2-1eko porrotaren ondorioz.