El 1236 Ferran III es va apoderar de Còrdova i Muhàmmad I va reconèixer al castellà de manera nominal. El 1237 els notables de Granada el van cridar per governar la ciutat que en endavant fou la capital dels seus dominis. El 1244 va perdre Arjona i el 1246 Jaén però va saber conservar Granada: va fer un acord amb el castellà pel qual el va reconèixer com el seu sobirà i li va pagar tribut; per això va haver de participar en la campanya del 1248 en què els castellans entraren a Sevilla.