Used BMW 3 Series in Baltimore, MD

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 328i xDrive in Baltimore, MD 21201

    $23,500
    Mileage: 19,327
    Location: Baltimore, MD 21201
    Description: Used 2015 BMW 3 Series 328i xDrive - $23,500, 19,327 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i in Baltimore, MD 21201

    $21,200
    Mileage: 29,669
    Location: Baltimore, MD 21201
    Description: Used 2015 BMW 3 Series 328i - $21,200, 29,669 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Baltimore, MD 21201

    $23,000
    Mileage: 49,524
    Location: Baltimore, MD 21201
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,000, 49,524 miles Exterior Color: black Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2008 BMW 3 Series 328i in Baltimore, MD 21224

    $6,399
    Mileage: 130,093
    Location: Baltimore, MD 21224
    Description: Used 2008 BMW 3 Series 328i - $6,399, 130,093 miles Exterior Color: jet black Sedan 3.0L Straight 6 Cylinder Engine Fuel: Gasoli 5 Doors
  • 2008 BMW 3 Series 328xi in Baltimore, MD 21224

    $10,999
    Mileage: 65,560
    Location: Baltimore, MD 21224
    Description: Used 2008 BMW 3 Series 328xi - $10,999, 65,560 miles Exterior Color: black sapphire metallic Sedan 3.0L Straight 6 Cylinder Engine Fuel: Gasoli 5 Doors
  • 2013 BMW 3 Series 328i xDrive in Baltimore, MD 21215

    contact seller
    Mileage: 44,214
    Location: Baltimore, MD 21215
    Description: Used 2013 BMW 3 Series 328i xDrive - 44,214 miles CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Baltimore, MD 21224

    $22,470
    Mileage: 43,051
    Location: Baltimore, MD 21224
    Description: Used 2016 BMW 3 Series 328i xDrive - $22,470, 43,051 miles Exterior Color: alpine white Interior Color: black 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2006 BMW 3 Series 325xi in Baltimore, MD 21224

    contact seller
    Mileage: 183,704
    Location: Baltimore, MD 21224
    Description: Used 2006 BMW 3 Series 325xi - 183,704 miles 4dr Car Gas 6-Cyl 3.0L/183 Manual Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Halethorpe, MD 21227

    $16,500
    Mileage: 57,441
    Location: Halethorpe, MD 21227
    Description: Used 2011 BMW 3 Series 328i xDrive - $16,500, 57,441 miles Exterior Color: blue Wagon Straight 6 Cylinder Engine Fuel: GASOLI 4 Doors
  • 2007 BMW 3 Series 328xi in Gwynn Oak, MD 21207

    $6,999
    Mileage: 115,616
    Location: Gwynn Oak, MD 21207
    Description: Used 2007 BMW 3 Series 328xi - $6,999, 115,616 miles Exterior Color: gray Sedan Straight 6 Cylinder Engine Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i in Rosedale, MD 21237

    $18,590
    Mileage: 49,919
    Location: Rosedale, MD 21237
    Description: Used 2015 BMW 3 Series 328i - $18,590, 49,919 miles Exterior Color: black 2.0L 4 cyls
  • 2015 BMW 3 Series 320i xDrive in Catonsville, MD 21228

    $22,117
    Mileage: 21,110
    Location: Catonsville, MD 21228
    Description: Used 2015 BMW 3 Series 320i xDrive - $22,117, 21,110 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Catonsville, MD 21228

    $19,995
    Mileage: 60,736
    Location: Catonsville, MD 21228
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $19,995, 60,736 miles Exterior Color: alpine Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i in Catonsville, MD 21228

    $17,240
    Mileage: 62,832
    Location: Catonsville, MD 21228
    Description: Used 2015 BMW 3 Series 320i - $17,240, 62,832 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Catonsville, MD 21228

    $33,133
    Mileage: 11,868
    Location: Catonsville, MD 21228
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $33,133, 11,868 miles Exterior Color: mineral gray metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors