Babası II. Bayezid, annesi Dulkadiroğulları beyliğinden Gülbahar Hatun'dur. Selim, tahta babası II. Bayezid'e karşı darbe yaparak çıkmıştır. Tahta çıkmadan önce şehzade olarak Trabzon'da yetiştirilmiş, Kırım'da da KefeBeylerbeyi olarak görev yapmıştır. Yavuz Sultan Selim'e kızını vermiş olan Kırım hanı Mengli Giray, ona askeri destek sağlayarak tahta geçmesine yardım etmiştir.Eylül 1520'de Aslan Pencesi denilen bir cıban yüzünden henüz 50 yaşında iken vefat etti