Used BMW 3 Series in Saint Albans, WV

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 340i xDrive in Saint Albans, WV 25177

    $36,257
    Mileage: 22,030
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 340i xDrive - $36,257, 22,030 miles Exterior Color: black sapphire metallic Sedan Intercooled Turbo Premium Unlead Fuel: Gasoline Fuel 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    contact seller
    Mileage: 31,932
    Location: Saint Albans, WV 25177
    Description: Used 2016 BMW 3 Series 320i xDrive - 31,932 miles Exterior Color: mineral gray metallic Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $21,086
    Mileage: 38,948
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 320i xDrive - $21,086, 38,948 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Saint Albans, WV 25177

    $12,400
    Mileage: 109,452
    Location: Saint Albans, WV 25177
    Description: Used 2011 BMW 3 Series 335i xDrive - $12,400, 109,452 miles Exterior Color: space gray metallic Sedan Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Saint Albans, WV 25177

    contact seller
    Mileage: 86,711
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 330i xDrive - 86,711 miles Exterior Color: mediterranean blue metallic Wagon Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $19,549
    Mileage: 41,689
    Location: Saint Albans, WV 25177
    Description: Used 2016 BMW 3 Series 320i xDrive - $19,549, 41,689 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Saint Albans, WV 25177

    $25,894
    Mileage: 36,153
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $25,894, 36,153 miles Exterior Color: mineral white metallic Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW 3 Series 328d xDrive in Saint Albans, WV 25177

    $27,688
    Mileage: 27,952
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 328d xDrive - $27,688, 27,952 miles Exterior Color: melbourne red metallic Sedan Intercooled Turbo Diesel I-4 2.0 Automatic Transmission Fuel: Diesel Fuel 4 Doors
  • 2007 BMW 3 Series 328i in Nitro, WV 25143

    $7,950
    Mileage: 94,916
    Location: Nitro, WV 25143
    Description: Used 2007 BMW 3 Series 328i - $7,950, 94,916 miles Exterior Color: alpine white 328i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Huntington, WV 25701

    contact seller
    Mileage: 33,037
    Location: Huntington, WV 25701
    Description: Used 2016 BMW 3 Series 328i xDrive - 33,037 miles Exterior Color: mineral grey metallic AWD 328i xDrive 4dr Sedan SULEV 2.0 4 Cylinder Fuel: Gasoline 4 Doors