En la temporada siguiente ficha por el Betis, en el que milita tres temporadas disputando 82 partidos y marca 33 goles, desvinculándose del Real Madrid, con el que no llegó a debutar en partido oficial.