I have the opposite problem trying to find a bike big enough for my long legs and um large frame.
MT is fine, sports bikes just way to small and cruisers I need a bike engine/longer chassis. I tried a 900cc Yamaha and was told it looked like a toy with me on it.

Good luck but at least you have the options of shaving the seat foam or dropping the forks through the yoke.
What about a classic as older bikes tend to be smaller or even an Enfield

Good luck with your search.