Used BMW 3 Series in Charleston, WV

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i in Charleston, WV 25303

    $25,999
    Mileage: 25,649
    Location: Charleston, WV 25303
    Description: Used 2016 BMW 3 Series 328i - $25,999, 25,649 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Charleston, WV 25309

    $24,725
    Mileage: 31,684
    Location: Charleston, WV 25309
    Description: Used 2016 BMW 3 Series 328i - $24,725, 31,684 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Saint Albans, WV 25177

    $34,986
    Mileage: 20,012
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 335i xDrive - $34,986, 20,012 miles Exterior Color: black sapphire metallic Interior Color: black 4dr Car I6 3.0L Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Saint Albans, WV 25177

    $24,984
    Mileage: 40,149
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 328d xDrive - $24,984, 40,149 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $37,986
    Mileage: 4,015
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 320i xDrive - $37,986, 4,015 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    $24,984
    Mileage: 50,963
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 328i xDrive - $24,984, 50,963 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $36,969
    Mileage: 3,193
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 320i xDrive - $36,969, 3,193 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335is in Saint Albans, WV 25177

    $21,970
    Mileage: 79,125
    Location: Saint Albans, WV 25177
    Description: Used 2011 BMW 3 Series 335is - $21,970, 79,125 miles Exterior Color: white Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 2 Doors
  • 2017 BMW 3 Series 330i xDrive in Saint Albans, WV 25177

    $45,998
    Mileage: 4,463
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 330i xDrive - $45,998, 4,463 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    $29,642
    Mileage: 44,053
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 328i xDrive - $29,642, 44,053 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $34,986
    Mileage: 3,672
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,986, 3,672 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Saint Albans, WV 25177

    $15,986
    Mileage: 74,380
    Location: Saint Albans, WV 25177
    Description: Used 2012 BMW 3 Series 328i - $15,986, 74,380 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $39,986
    Mileage: 4,478
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,986, 4,478 miles Exterior Color: apl Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    $44,985
    Mileage: 10,330
    Location: Saint Albans, WV 25177
    Description: Used 2016 BMW 3 Series 328i xDrive - $44,985, 10,330 miles Exterior Color: mineral white metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    $35,985
    Mileage: 26,442
    Location: Saint Albans, WV 25177
    Description: Used 2016 BMW 3 Series 328i xDrive - $35,985, 26,442 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors