Used BMW 3 Series in Fletcher, NC

2.5 million cars to choose from.

Search Used Cars





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

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

    $13,992
    Mileage: 62,938
    Location: Fletcher, NC 28732
    Description: Used 2010 BMW 3 Series 328i xDrive - $13,992, 62,938 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 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
  • 2016 BMW 3 Series 320i xDrive in Fletcher, NC 28732

    $38,990
    Mileage: 8,932
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 320i xDrive - $38,990, 8,932 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

    $39,954
    Mileage: 11,633
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,954, 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 xDrive in Fletcher, NC 28732

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

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

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

    $46,490
    Mileage: 5,901
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328d xDrive - $46,490, 5,901 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Fletcher, NC 28732

    $31,990
    Mileage: 5,589
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 320i xDrive - $31,990, 5,589 miles Exterior Color: mineral gray 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: 7,046
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,990, 7,046 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i in Fletcher, NC 28732

    $23,972
    Mileage: 38,498
    Location: Fletcher, NC 28732
    Description: Used 2011 BMW 3 Series 335i - $23,972, 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

    $47,990
    Mileage: 6,232
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i xDrive - $47,990, 6,232 miles Exterior Color: glacier silver metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Mills River, NC 28759

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

    $5,995
    Mileage: 169,028
    Location: Asheville, NC 28806
    Description: Used 2003 BMW 3 Series 325xi - $5,995, 169,028 miles Exterior Color: blue Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors