Used BMW 3 Series in Fletcher, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2012 BMW 3 Series 335is in Fletcher, NC 28732

    $33,963
    Mileage: 33,396
    Location: Fletcher, NC 28732
    Description: Used 2012 BMW 3 Series 335is - $33,963, 33,396 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Fletcher, NC 28732

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

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

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

    $43,954
    Mileage: 1,581
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i - $43,954, 1,581 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Fletcher, NC 28732

    $38,954
    Mileage: 4,133
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i - $38,954, 4,133 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i in Fletcher, NC 28732

    $25,990
    Mileage: 38,498
    Location: Fletcher, NC 28732
    Description: Used 2011 BMW 3 Series 335i - $25,990, 38,498 miles Exterior Color: crimson red Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 3 Series 328i xDrive in Fletcher, NC 28732

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

    $15,778
    Mileage: 62,938
    Location: Fletcher, NC 28732
    Description: Used 2010 BMW 3 Series 328i xDrive - $15,778, 62,938 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 328i in Hendersonville, NC 28791

    $14,965
    Mileage: 32,451
    Location: Hendersonville, NC 28791
    Description: Used 2007 BMW 3 Series 328i - $14,965, 32,451 miles Exterior Color: sparkling graphite metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2011 BMW 3 Series 335i in Hendersonville, NC 28792

    $18,345
    Mileage: 64,153
    Location: Hendersonville, NC 28792
    Description: Used 2011 BMW 3 Series 335i - $18,345, 64,153 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Mills River, NC 28759

    $14,967
    Mileage: 72,190
    Location: Mills River, NC 28759
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,967, 72,190 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i in Asheville, NC 28806

    $18,490
    Mileage: 69,076
    Location: Asheville, NC 28806
    Description: Used 2011 BMW 3 Series 335i - $18,490, 69,076 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i in Asheville, NC 28806

    $30,850
    Mileage: 31,441
    Location: Asheville, NC 28806
    Description: Used 2014 BMW 3 Series 335i - $30,850, 31,441 miles Exterior Color: melbourne red metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 328xi in Asheville, NC 28806

    $8,990
    Mileage: 116,399
    Location: Asheville, NC 28806
    Description: Used 2007 BMW 3 Series 328xi - $8,990, 116,399 miles Exterior Color: titanium silver metallic AWD 328xi 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors