If it's a soft-top, rather than a folding tin-top, then it was the old E46 generation, so it's 2 full generations of car ago. It is 11 years old.
Whichever engine you went for, you'd get (with a manual box) somewhere around 30mpg. That'd hold pretty true whether it was a 330i or a 318i - the additional torque and power of the bigger 3.0 straight 6 allows you to drive it on a far lighter throttle, whereas you'll be driving the smaller engine variants with a lot more vigour to get any sort of performance, leading to no real fuel advantage.
The 320d would be 43-45 mpg.
That might sound like a huge difference in running costs, but it isn't really. For 10,000 miles per annum, it's about £500 in fuel costs, or about £10 per week. Considering for that £10 per week you could be driving something with a nice petrol straight 6, or a diesel 4 pot, there's no competition. If your annual mileage was 5k, then the difference is £5 per week.
|