How long do 2015 BMWs last for?

I'm looking to get either a 2, 3, or 5 series BMW at about 35-50k miles. At what mileage do their engines start having problems? And are they major/expensive problems? Please offer any recommendations you may have or better options for vehicles. My other option is a 2016 Ford Mustang (EcoBoost).
2 answers 2