Used BMW 3 Series in Catonsville, MD

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i in Catonsville, MD 21228

    $39,129
    Mileage: 3,454
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i - $39,129, 3,454 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Catonsville, MD 21228

    $36,950
    Mileage: 4,549
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i - $36,950, 4,549 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Catonsville, MD 21228

    $13,970
    Mileage: 57,365
    Location: Catonsville, MD 21228
    Description: Used 2011 BMW 3 Series 328i - $13,970, 57,365 miles Exterior Color: titanium silver metallic Sedan Gas I6 3.0L/183 Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Catonsville, MD 21228

    contact seller
    Mileage: 4,833
    Location: Catonsville, MD 21228
    Description: Used 2015 BMW 3 Series 328i xDrive - 4,833 miles Exterior Color: black sapphire Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 335i xDrive Gran Turismo in Catonsville, MD 21228

    contact seller
    Mileage: 3,832
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 335i xDrive Gran Turismo - 3,832 miles Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Catonsville, MD 21228

    $31,829
    Mileage: 39,675
    Location: Catonsville, MD 21228
    Description: Used 2014 BMW 3 Series 328d xDrive - $31,829, 39,675 miles Exterior Color: jet black Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Catonsville, MD 21228

    $38,943
    Mileage: 2,220
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i xDrive - $38,943, 2,220 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Catonsville, MD 21228

    $37,854
    Mileage: 4,264
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i - $37,854, 4,264 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 340i xDrive in Catonsville, MD 21228

    contact seller
    Mileage: 9,661
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 340i xDrive - 9,661 miles Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 335d in Catonsville, MD 21228

    $12,800
    Mileage: 126,345
    Location: Catonsville, MD 21228
    Description: Used 2010 BMW 3 Series 335d - $12,800, 126,345 miles Exterior Color: space gray metallic Sedan Diesel I6 3.0L/183 Fuel: DIESEL 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Catonsville, MD 21228

    $41,338
    Mileage: 3,643
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i xDrive - $41,338, 3,643 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Catonsville, MD 21228

    $41,365
    Mileage: 3,390
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i xDrive - $41,365, 3,390 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Catonsville, MD 21228

    $55,070
    Mileage: 8,216
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i xDrive - $55,070, 8,216 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Catonsville, MD 21228

    $41,328
    Mileage: 2,138
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 328i xDrive - $41,328, 2,138 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 340i xDrive in Catonsville, MD 21228

    $51,525
    Mileage: 1,289
    Location: Catonsville, MD 21228
    Description: Used 2016 BMW 3 Series 340i xDrive - $51,525, 1,289 miles Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors