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

    contact seller
    Mileage: 31,446
    Location: Charleston, WV 25303
    Description: Used 2016 BMW 3 Series 328i - 31,446 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Charleston, WV 25303

    contact seller
    Mileage: 59,236
    Location: Charleston, WV 25303
    Description: Used 2011 BMW 3 Series 328i - 59,236 miles Exterior Color: gray Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 335i xDrive in Charleston, WV 25387

    $14,995
    Mileage: 83,434
    Location: Charleston, WV 25387
    Description: Used 2011 BMW 3 Series 335i xDrive - $14,995, 83,434 miles Exterior Color: gray Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Charleston, WV 25309

    $25,720
    Mileage: 31,684
    Location: Charleston, WV 25309
    Description: Used 2016 BMW 3 Series 328i - $25,720, 31,684 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Charleston, WV 25309

    $30,643
    Mileage: 22,769
    Location: Charleston, WV 25309
    Description: Used 2016 BMW 3 Series 328i xDrive - $30,643, 22,769 miles Exterior Color: red Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $41,227
    Mileage: 4,830
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 320i xDrive - $41,227, 4,830 miles Exterior Color: alpine white 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

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

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

    $30,986
    Mileage: 11,310
    Location: Saint Albans, WV 25177
    Description: Used 2016 BMW 3 Series 320i xDrive - $30,986, 11,310 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

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

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

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

    $30,998
    Mileage: 40,354
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 328i xDrive - $30,998, 40,354 miles Exterior Color: estoril blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    $14,863
    Mileage: 68,801
    Location: Saint Albans, WV 25177
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,863, 68,801 miles Exterior Color: blue water metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2004 BMW 3 Series 325xi in Saint Albans, WV 25177

    $6,529
    Mileage: 86,549
    Location: Saint Albans, WV 25177
    Description: Used 2004 BMW 3 Series 325xi - $6,529, 86,549 miles Sedan 2.5L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors