Used BMW 3 Series in Saint Albans, WV

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $22,987
    Mileage: 28,472
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,987, 28,472 miles Exterior Color: mojave metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

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

    $25,987
    Mileage: 36,583
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,987, 36,583 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

    $22,987
    Mileage: 35,852
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,987, 35,852 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

    $39,877
    Mileage: 4,015
    Location: Saint Albans, WV 25177
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,877, 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

    $27,418
    Mileage: 26,281
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,418, 26,281 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

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

    $16,984
    Mileage: 40,977
    Location: Saint Albans, WV 25177
    Description: Used 2011 BMW 3 Series 328i xDrive - $16,984, 40,977 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Saint Albans, WV 25177

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

    $26,001
    Mileage: 31,918
    Location: Saint Albans, WV 25177
    Description: Used 2015 BMW 3 Series 328i xDrive - $26,001, 31,918 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    contact seller
    Mileage: 110,919
    Location: Saint Albans, WV 25177
    Description: Used 2011 BMW 3 Series 328i xDrive - 110,919 miles Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    $19,995
    Mileage: 78,597
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 328i xDrive - $19,995, 78,597 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Saint Albans, WV 25177

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

    $33,907
    Mileage: 32,056
    Location: Saint Albans, WV 25177
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $33,907, 32,056 miles Exterior Color: mineral white Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Saint Albans, WV 25177

    $22,485
    Mileage: 31,126
    Location: Saint Albans, WV 25177
    Description: Used 2013 BMW 3 Series 328i xDrive - $22,485, 31,126 miles Exterior Color: mojave metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors