How reliable is bmw e46 3 series?

Magnuzza

New member
If I do basic maintenance such as changing belt, keep the fluid level (oil, power steering, etc). Is it a reliable car?
Thanks.
 
Top