Used BMW 3 Series in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2006 BMW 3 Series 325i in Charlotte, NC 28213

    contact seller
    Mileage: 215,648
    Location: Charlotte, NC 28213
    Description: Used 2006 BMW 3 Series 325i - 215,648 miles 325i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2010 BMW 3 Series 328i in Charlotte, NC 28212

    $7,999
    Mileage: 120,705
    Location: Charlotte, NC 28212
    Description: Used 2010 BMW 3 Series 328i - $7,999, 120,705 miles Exterior Color: white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Charlotte, NC 28212

    $21,999
    Mileage: 75,911
    Location: Charlotte, NC 28212
    Description: Used 2015 BMW 3 Series 335i xDrive - $21,999, 75,911 miles Exterior Color: black Car 6-Cyl, Turbo, 3.0 Liter Automatic Transmission 6 Cylinders
  • 2012 BMW 3 Series 328i in Charlotte, NC 28212

    $12,999
    Mileage: 96,616
    Location: Charlotte, NC 28212
    Description: Used 2012 BMW 3 Series 328i - $12,999, 96,616 miles Exterior Color: silver Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Charlotte, NC 28212

    $29,700
    Mileage: 37,237
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $29,700, 37,237 miles Exterior Color: alpine white Interior Color: venetian beige/dark oyster highlight CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Charlotte, NC 28212

    $22,500
    Mileage: 62,480
    Location: Charlotte, NC 28212
    Description: Used 2014 BMW 3 Series 335i xDrive - $22,500, 62,480 miles Exterior Color: glacier silver metallic Interior Color: black CAR 3.0L 6-Cylinder DOHC 24V Turboch Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Charlotte, NC 28212

    $26,293
    Mileage: 26,056
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 320i xDrive - $26,293, 26,056 miles Exterior Color: mineral grey metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Charlotte, NC 28212

    $26,721
    Mileage: 17,187
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 320i xDrive - $26,721, 17,187 miles Exterior Color: mineral grey metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Charlotte, NC 28212

    $27,500
    Mileage: 12,288
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 320i xDrive - $27,500, 12,288 miles Exterior Color: mineral grey metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Charlotte, NC 28212

    $26,270
    Mileage: 27,600
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 320i xDrive - $26,270, 27,600 miles Exterior Color: alpine white Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW 3 Series 340i in Charlotte, NC 28212

    $29,491
    Mileage: 20,044
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW 3 Series 340i - $29,491, 20,044 miles Exterior Color: blue metallic Interior Color: black CAR 3.0L 6-Cylinder DOHC 24V Turboch Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2015 BMW 3 Series 320i in Charlotte, NC 28212

    $20,800
    Mileage: 41,900
    Location: Charlotte, NC 28212
    Description: Used 2015 BMW 3 Series 320i - $20,800, 41,900 miles Exterior Color: white metallic Interior Color: venetian beige CAR 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 340i xDrive Gran Turismo in Charlotte, NC 28212

    $34,000
    Mileage: 31,900
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 340i xDrive Gran Turismo - $34,000, 31,900 miles Exterior Color: black sapphire metallic Interior Color: black CAR 3.0L 6-Cylinder DOHC 24V Turboch Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Charlotte, NC 28212

    $25,000
    Mileage: 35,415
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 320i xDrive - $25,000, 35,415 miles Exterior Color: alpine white Interior Color: venetian beige CAR 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Charlotte, NC 28212

    $24,721
    Mileage: 48,737
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW 3 Series 330i xDrive - $24,721, 48,737 miles Exterior Color: mineral grey metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors