I got my 2016 manual 340i xDrive with 82,000 miles. I'm at 90 now. Not a lot of history. I needed a manual; didn't want xDrive, but now I'm glad I have it--very stable in the rain and I presume snow when I get to driving in it.
No problems but for a battery for the emergency phone.
It's much bigger than an old 3-series...and there's more power than you'll be able to use most of the time, but it's nice to know it's there when you need it. On the highways in NJ, power comes in handy to keep away from morons.