Used BMW 3 Series in Upperco, MD

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2021 BMW 3 Series M340i xDrive in Westminster, MD 21157

    $45,500
    Mileage: 18,940
    Location: Westminster, MD 21157
    Description: Used 2021 BMW 3 Series M340i xDrive - $45,500, 18,940 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Owings Mills, MD 21117

    $17,969
    Mileage: 59,006
    Location: Owings Mills, MD 21117
    Description: Used 2017 BMW 3 Series 330i xDrive - $17,969, 59,006 miles Exterior Color: jet black Automatic Transmission 4 Doors
  • 2022 BMW 3 Series 330i xDrive in Owings Mills, MD 21117

    $30,000
    Mileage: 31,227
    Location: Owings Mills, MD 21117
    Description: Used 2022 BMW 3 Series 330i xDrive - $30,000, 31,227 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Towson, MD 21204

    $56,620
    Mileage: 151
    Location: Towson, MD 21204
    Description: Used 2024 BMW 3 Series 330i xDrive - $56,620, 151 miles Exterior Color: portimao blue metallic Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Towson, MD 21204

    $54,395
    Mileage: 2,287
    Location: Towson, MD 21204
    Description: Used 2024 BMW 3 Series 330i xDrive - $54,395, 2,287 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Towson, MD 21204

    $51,995
    Mileage: 2,582
    Location: Towson, MD 21204
    Description: Used 2024 BMW 3 Series 330i xDrive - $51,995, 2,582 miles Exterior Color: skyscraper grey metallic Automatic Transmission 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Towson, MD 21204

    $11,395
    Mileage: 93,629
    Location: Towson, MD 21204
    Description: Used 2013 BMW 3 Series 328i xDrive - $11,395, 93,629 miles Exterior Color: silver/gray Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Towson, MD 21204

    $53,570
    Mileage: 3,943
    Location: Towson, MD 21204
    Description: Used 2024 BMW 3 Series 330i xDrive - $53,570, 3,943 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i xDrive in Towson, MD 21204

    $40,777
    Mileage: 4,951
    Location: Towson, MD 21204
    Description: Used 2023 BMW 3 Series 330i xDrive - $40,777, 4,951 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2024 BMW 3 Series M340i xDrive in Towson, MD 21204

    $67,085
    Mileage: 1,121
    Location: Towson, MD 21204
    Description: Used 2024 BMW 3 Series M340i xDrive - $67,085, 1,121 miles Exterior Color: brooklyn grey metallic Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Baltimore, MD 21215

    $17,750
    Mileage: 59,190
    Location: Baltimore, MD 21215
    Description: Used 2017 BMW 3 Series 320i xDrive - $17,750, 59,190 miles Exterior Color: blue Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i xDrive in Gwynn Oak, MD 21207

    $38,517
    Mileage: 28,289
    Location: Gwynn Oak, MD 21207
    Description: Used 2023 BMW 3 Series 330i xDrive - $38,517, 28,289 miles Exterior Color: white metallic Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Catonsville, MD 21228

    $30,500
    Mileage: 36,465
    Location: Catonsville, MD 21228
    Description: Used 2021 BMW 3 Series 330i xDrive - $30,500, 36,465 miles Exterior Color: black sapphire metallic Interior Color: oyster w/contrast stitch CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2021 BMW 3 Series M340i xDrive in Catonsville, MD 21228

    $45,800
    Mileage: 33,026
    Location: Catonsville, MD 21228
    Description: Used 2021 BMW 3 Series M340i xDrive - $45,800, 33,026 miles Exterior Color: mineral grey metallic Interior Color: black CAR 3.0L I6 Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Catonsville, MD 21228

    $32,200
    Mileage: 17,786
    Location: Catonsville, MD 21228
    Description: Used 2021 BMW 3 Series 330i xDrive - $32,200, 17,786 miles Exterior Color: black sapphire metallic Interior Color: canberra beige CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors