E46 2 liter services fees.
My e46 has a low yearly mileage of approx 8000km to 9000 km.
Now, the total mileage clock at 50k km. my once a year service & general repair goes to about rm 1.5k to rm. 1.8k, provided no major problem & parts replacement needed.
So far, its a nice to drive car but its not that durable a car to be. Its kind of a 'soft-usage car, to be.'
Pay alittle more attention to your ''car's callings'', you'll be fine generally, nor need to be over worry on it.
Most headaces problem is the rubber parts/ component that is not durable in Malaysian's climate, other than that, it is a nice car to keep.