Used BMW 3 Series in Fletcher, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 320i xDrive in Fletcher, NC 28732

    $32,972
    Mileage: 3,202
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 320i xDrive - $32,972, 3,202 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Fletcher, NC 28732

    $37,972
    Mileage: 5,098
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i xDrive - $37,972, 5,098 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Fletcher, NC 28732

    $39,990
    Mileage: 3,243
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,990, 3,243 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Fletcher, NC 28732

    $38,990
    Mileage: 3,902
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i xDrive - $38,990, 3,902 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Fletcher, NC 28732

    $26,990
    Mileage: 19,805
    Location: Fletcher, NC 28732
    Description: Used 2014 BMW 3 Series 328i - $26,990, 19,805 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Fletcher, NC 28732

    $25,990
    Mileage: 22,764
    Location: Fletcher, NC 28732
    Description: Used 2013 BMW 3 Series 328i xDrive - $25,990, 22,764 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i in Fletcher, NC 28732

    $24,499
    Mileage: 27,817
    Location: Fletcher, NC 28732
    Description: Used 2015 BMW 3 Series 320i - $24,499, 27,817 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series 335i in Hendersonville, NC 28791

    $14,999
    Mileage: 55,743
    Location: Hendersonville, NC 28791
    Description: Used 2009 BMW 3 Series 335i - $14,999, 55,743 miles Exterior Color: blue water metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Hendersonville, NC 28792

    $24,999
    Mileage: 23,844
    Location: Hendersonville, NC 28792
    Description: Used 2013 BMW 3 Series 328i xDrive - $24,999, 23,844 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Hendersonville, NC 28791

    $11,699
    Mileage: 92,447
    Location: Hendersonville, NC 28791
    Description: Used 2011 BMW 3 Series 328i - $11,699, 92,447 miles 3.0L 6 cyls
  • 2013 BMW 3 Series 335i in Mills River, NC 28759

    $28,992
    Mileage: 33,534
    Location: Mills River, NC 28759
    Description: Used 2013 BMW 3 Series 335i - $28,992, 33,534 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i in Asheville, NC 28806

    $26,500
    Mileage: 23,843
    Location: Asheville, NC 28806
    Description: Used 2016 BMW 3 Series 320i - $26,500, 23,843 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2003 BMW 3 Series 325xi in Asheville, NC 28806

    $7,490
    Mileage: 154,912
    Location: Asheville, NC 28806
    Description: Used 2003 BMW 3 Series 325xi - $7,490, 154,912 miles Exterior Color: orient blue metallic AWD 325xi 4dr Sedan 2.5 6 Cylinder Fuel: Gasoline 4 Doors
  • 2005 BMW 3 Series 330xi in Asheville, NC 28806

    $9,490
    Mileage: 133,730
    Location: Asheville, NC 28806
    Description: Used 2005 BMW 3 Series 330xi - $9,490, 133,730 miles Exterior Color: steel blue metallic AWD 330xi 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2004 BMW 3 Series 330Ci in Asheville, NC 28806

    $9,490
    Mileage: 165,500
    Location: Asheville, NC 28806
    Description: Used 2004 BMW 3 Series 330Ci - $9,490, 165,500 miles Exterior Color: titanium silver metallic 330Ci 2dr Convertible 3.0 6 Cylinder Fuel: Gasoline 2 Doors