Yo gasto un 46/48 dependiendo de la marca. Te recomiendo que te vayas a las zapas Bontrager, son americanos y en América les gusta todo grande, así que tallas tienen. El modelo Circuit está ahi a mitad de camino entre tope de gama y precio.
En MTB también tengo unas Spiuk del 48 que me van muy bien. Para pedirlas online hice lo que pone en la web de deporvillage: mídete el pie en cm y así tendrás una referencia que fluctúa mucho menos que las tallas de fabricante.
Qué estatura y talla de bici tienes?