Pero Alfonso XI murió de peste negra ante los muros de Gibraltar en 1350, a los 38 años, y dejó como heredero a Pedro I, que entonces apenas contaba con 16 años.