I’m running a 330i
bar Fuel, its no more expensive to run than any other family car. The oil service has come up once in 20K miles, its had a pollen filter and that’s about it. My old Octavia had to be serviced more frequently but cost a bit less (£120 vs £150 for the BM, but every 10k miles)!
Its currently on 83k miles. I run it down to surrey most weeks and get about 37-39 mpg out of it on the motorway**
**Town and country roads are considerably worse, think mid 20’s
As with the 130i, its a fine car, the engine is bullet proof and sounds sweet. far less likely to throw up problems than the 335d.
I am also selling, no other reason than I fancy a golf R