Pues después de haber estado mirando, si quieres compacto, solo tienes el Xperia Z5 Compact la verdad. La compañias ya no suelen fabricar casi nada con menos de 140mm de alto.
Si te conformas con que sea en torno a los 140mm, yo creo que tienes 2 opciones bastante buenas:
- Samsung S7 (no el edge, el normal, que es mas pequeño). Que podemos decir que no se haya dicho ya? El mejor smartphone del mercado. Es una apuesta segura. Y no es demasiado grande. Se puede decir que es el mejor en casi todo, excepto en bateria. Y a mi personalmente la capa de android que llevan los samsung tampoco me agrada demasiado, pero cuestión de gustos xD.
- Xiaomi Mi4s: Última revisión del famoso Xiaomi Mi4, y para mi la mejor de todas. Es una opción mas barata que el S7. La diferencia mas notable, va a estar en la pantalla, que la del S7 es Super Amoled y la del Xiaomi es IPS, y en la cámara, donde el S7 barre a todos. Es un terminal muy bien acabado, en metal. Tiene un buen rendimiento, similiar al del Z5 compact. Tiene buena bateria. Es bastante completo, y lo bueno es que vale 200€ y algo, tiene muy buena relación calidad/precio. Eso si, es algo inferior a su hermano mayor, el Mi5. Sobretodo en cámara y en rendimiento, ya que el Mi4s monta el Snapdragon 808 y el Mi5 el 820, el último tope de gama que ha salido.
No incluyo al Xiaomi Mi5 por ser algo mas grande que el Mi4s, lo cual creo que para ti lo mas importante es que sea pequeño. En todo caso, el Mi5 es una pasada de terminal. Solo hinca la rodilla frente al S7 en la cámara. Es muy bonito, con acabado en vidrio, y con una curva por la parte de atrás que lo hace muy cómodo, quizás podrías adaptarte a él.