Used BMW 3 Series in Fletcher, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 320i in Fletcher, NC 28732

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

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

    $28,990
    Mileage: 35,360
    Location: Fletcher, NC 28732
    Description: Used 2014 BMW 3 Series 328d - $28,990, 35,360 miles Exterior Color: alpine white Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2017 BMW 3 Series 330i in Fletcher, NC 28732

    $42,990
    Mileage: 3,668
    Location: Fletcher, NC 28732
    Description: Used 2017 BMW 3 Series 330i - $42,990, 3,668 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Fletcher, NC 28732

    $37,990
    Mileage: 4,203
    Location: Fletcher, NC 28732
    Description: Used 2017 BMW 3 Series 320i xDrive - $37,990, 4,203 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Fletcher, NC 28732

    $46,990
    Mileage: 3,255
    Location: Fletcher, NC 28732
    Description: Used 2017 BMW 3 Series 330i xDrive - $46,990, 3,255 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

    $37,499
    Mileage: 5,098
    Location: Fletcher, NC 28732
    Description: Used 2016 BMW 3 Series 328i xDrive - $37,499, 5,098 miles Exterior Color: glacier silver 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 328i xDrive in Arden, NC 28704

    $28,200
    Mileage: 26,860
    Location: Arden, NC 28704
    Description: Used 2016 BMW 3 Series 328i xDrive - $28,200, 26,860 miles Exterior Color: black sapphire metallic AWD 328i xDrive 4dr Sedan SULEV 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Asheville, NC 28806

    $26,900
    Mileage: 29,453
    Location: Asheville, NC 28806
    Description: Used 2016 BMW 3 Series 328i xDrive - $26,900, 29,453 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Asheville, NC 28806

    $20,950
    Mileage: 53,885
    Location: Asheville, NC 28806
    Description: Used 2014 BMW 3 Series 328i - $20,950, 53,885 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Asheville, NC 28806

    $42,500
    Mileage: 9,471
    Location: Asheville, NC 28806
    Description: Used 2016 BMW 3 Series 328i xDrive - $42,500, 9,471 miles Exterior Color: alpine white Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i in Asheville, NC 28806

    $24,950
    Mileage: 23,843
    Location: Asheville, NC 28806
    Description: Used 2016 BMW 3 Series 320i - $24,950, 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 Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors