Thanks! I bought it for EUR 2.400 in 2015 and given that number it was cash :). It had 297.000km on the clock when I bought it so that reduced the price substantially but didn't bother me as I know these cars usually always cost the same regardless of mileage if you get a well running and taken care of base.
RE: BMW E46 320i '99 - Q1 2019 10.000mls Update Pt. 2 | Oil Change, Bluetooth, Track Adjustment