my car is 14 m235i and it has 72k miles on it. Still pull like a champ. The only major thing I had to replace was leaked gas tank at 48k miles but luckily I had it under warranty. If you can ask for full history record of the car I don't see why not. Hope you can get the ultimate ride that you're looking for