Used BMW 3 Series in Baltimore, MD

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 328d xDrive in Baltimore, MD 21215

    $19,000
    Mileage: 64,939
    Location: Baltimore, MD 21215
    Description: Used 2015 BMW 3 Series 328d xDrive - $19,000, 64,939 miles Exterior Color: black sapphire metallic Interior Color: black w/dakota leather upholstery 2.0L 4 cyls Diesel Automatic Transmission
  • 2011 BMW 3 Series 328i in Baltimore, MD 21215

    $13,500
    Mileage: 42,544
    Location: Baltimore, MD 21215
    Description: Used 2011 BMW 3 Series 328i - $13,500, 42,544 miles Exterior Color: titanium silver metallic Interior Color: black w/leatherette upholstery 3.0L 6 cyls Automatic Transmission
  • 2016 BMW 3 Series 335i xDrive Gran Turismo in Baltimore, MD 21215

    $28,000
    Mileage: 42,893
    Location: Baltimore, MD 21215
    Description: Used 2016 BMW 3 Series 335i xDrive Gran Turismo - $28,000, 42,893 miles Exterior Color: mineral gray metallic Interior Color: black w/sensatec leatherette upholstery 3.0L 6 cyls Automatic Transmission
  • 2015 BMW 3 Series 328i xDrive in Baltimore, MD 21215

    $21,750
    Mileage: 36,136
    Location: Baltimore, MD 21215
    Description: Used 2015 BMW 3 Series 328i xDrive - $21,750, 36,136 miles Exterior Color: imperial blue metallic Interior Color: oyster 2.0L 4 cyls Automatic Transmission
  • 2017 BMW 3 Series 328d xDrive in Baltimore, MD 21215

    $32,000
    Mileage: 51,628
    Location: Baltimore, MD 21215
    Description: Used 2017 BMW 3 Series 328d xDrive - $32,000, 51,628 miles Exterior Color: mineral white metallic Interior Color: saddle brown w/dark brown highlight w/dakota leath 2.0L 4 cyls Diesel Automatic Transmission
  • 2015 BMW 3 Series 335i xDrive Gran Turismo in Baltimore, MD 21215

    $26,000
    Mileage: 26,120
    Location: Baltimore, MD 21215
    Description: Used 2015 BMW 3 Series 335i xDrive Gran Turismo - $26,000, 26,120 miles Exterior Color: glacier silver metallic Interior Color: venetian beige w/dakota leather upholstery 3.0L 6 cyls Automatic Transmission
  • 2015 BMW 3 Series 328i xDrive in Baltimore, MD 21215

    $22,500
    Mileage: 33,368
    Location: Baltimore, MD 21215
    Description: Used 2015 BMW 3 Series 328i xDrive - $22,500, 33,368 miles Exterior Color: alpine white Interior Color: venetian beige 2.0L 4 cyls Automatic Transmission
  • 2016 BMW 3 Series 328i xDrive in Baltimore, MD 21215

    $26,000
    Mileage: 27,390
    Location: Baltimore, MD 21215
    Description: Used 2016 BMW 3 Series 328i xDrive - $26,000, 27,390 miles Exterior Color: imperial blue metallic Interior Color: black w/dark oyster highlight w/dakota leather uph 2.0L 4 cyls Automatic Transmission
  • 2015 BMW 3 Series 328i xDrive in Baltimore, MD 21215

    $21,500
    Mileage: 45,325
    Location: Baltimore, MD 21215
    Description: Used 2015 BMW 3 Series 328i xDrive - $21,500, 45,325 miles Exterior Color: alpine white Interior Color: saddle brown/excl. stitch 2.0L 4 cyls Automatic Transmission
  • 2015 BMW 3 Series 320i xDrive in Baltimore, MD 21215

    $18,750
    Mileage: 32,058
    Location: Baltimore, MD 21215
    Description: Used 2015 BMW 3 Series 320i xDrive - $18,750, 32,058 miles Exterior Color: alpine white Interior Color: black w/sensatec leatherette upholstery 2.0L 4 cyls Automatic Transmission
  • 2015 BMW 3 Series 328i xDrive in Rosedale, MD 21237

    $21,940
    Mileage: 29,140
    Location: Rosedale, MD 21237
    Description: Used 2015 BMW 3 Series 328i xDrive - $21,940, 29,140 miles Exterior Color: black 2.0L 4 cyls Automatic Transmission
  • 2018 BMW 3 Series 328d xDrive in Catonsville, MD 21228

    $40,849
    Mileage: 2,559
    Location: Catonsville, MD 21228
    Description: Used 2018 BMW 3 Series 328d xDrive - $40,849, 2,559 miles Exterior Color: alpine white Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Catonsville, MD 21228

    $38,430
    Mileage: 2,563
    Location: Catonsville, MD 21228
    Description: Used 2018 BMW 3 Series 330i xDrive - $38,430, 2,563 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 328d xDrive in Catonsville, MD 21228

    $40,627
    Mileage: 3,719
    Location: Catonsville, MD 21228
    Description: Used 2018 BMW 3 Series 328d xDrive - $40,627, 3,719 miles Exterior Color: mediterranean blue metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Catonsville, MD 21228

    $23,314
    Mileage: 50,375
    Location: Catonsville, MD 21228
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $23,314, 50,375 miles Exterior Color: black sapphire metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors