As Indiana Jones once said, "it's not the years, it's the mileage" and that seems to be a lot of miles for such a relatively young car...I would say perhaps 65K-70K more miles than what could be reasonably expected. Warranty is certainly gone and, based on the miles, I would expect some major service is in order. Pass...
2015 Porsche 911 GTS
2012 Mini CooperS
convertible; 2015 M235i convertible
Past BMWs: `05 645CiC; `07 650i; `08 M6 convertible; '08 135i; `11 750ix MSport
"You think that's air you're breathing now?"