Hello all, new member here looking to buy my first BMW. My girlfriend is getting a new job and will need a car so I'm thinking of giving her my old Civic and I'll get something better and more fuel efficient. I got a little less than 2k as a budget so I'm definitely limited to the older models unfortunately.
I've found a 53 plate 320D SE 6 speed for around £1700 from a trade seller on Gumtree. 160k miles, MOT'd till November, no advisories on last MOT, FSH but at 20-25k intervals. I've seen the car and it's completely standard, electrically everything is working and seems to be very well looked after. Interior is spotless, couple of stone chips on the bonnet and slight rust bubbles on the wheel arches on rear DS and front PS but to be expected for a 13 year old car.
He uses the car daily and his mechanic has checked it over and is sound. He says it pulls like a rocket in every gear, turbo kicks in when it should and there's no bad noises (haven't taken it for a test drive yet, but I will if I go back to buy it). Swirl flaps haven't been removed so that'll be the first thing I do if I get it and probably change the oil breather while I'm at it. The turbo has never been replaced, which makes me a little cautious considering it's a diesel and the long gaps between services.
What's the general opinion? Buy, avoid, or better alternatives I haven't considered?