2012 Bmw 328i maintenance costs Source Source Source Source Source Source Source Read Also: 2009 Bmw 328i maintenance costs 2008 Bmw 328i maintenance costs Maintenance costs of bmw 328i 2009 Bmw 328xi maintenance costs Bmw 328i cost of maintenance Bmw vs vw maintenance costs