Ich finde die sache eigentlich recht eindeutig - am ehesten wird L passen (sofern ich hier das richtige SantaCruz vergleiche)
https://geometrygeeks.bike/compare/santa-cruz-hightower-29er-low-2016-xl,propain-tyee-cf-2020-l,propain-tyee-cf-2020-xl/
Ich bin selbst 186, aber mit längeren Beinen...