2003 Bmw 3 series maintenance costs Source Source Source Source Source Source Source Read Also: Bmw e46 m3 maintenance costs 2003 Bmw m3 service costs 2003 Bmw z4 maintenance costs 2003 Bmw m3 repair costs Bmw motorcycle annual maintenance costs 2003 Bmw 7-series maintenance costs