Used BMW 3 Series in Fayetteville, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328d xDrive in Fayetteville, NC 28301

    $24,998
    Mileage: 41,603
    Location: Fayetteville, NC 28301
    Description: Used 2014 BMW 3 Series 328d xDrive - $24,998, 41,603 miles Exterior Color: black Sedan Intercooled Turbo Diesel I-4 2.0 Automatic Transmission Fuel: Diesel 4 Doors
  • 2007 BMW 3 Series 328i in Fayetteville, NC 28301

    $15,998
    Mileage: 63,677
    Location: Fayetteville, NC 28301
    Description: Used 2007 BMW 3 Series 328i - $15,998, 63,677 miles Exterior Color: silver Convertible Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoli 2 Doors
  • 2007 BMW 3 Series 328i in Fayetteville, NC 28303

    contact seller
    Mileage: 152,775
    Location: Fayetteville, NC 28303
    Description: Used 2007 BMW 3 Series 328i - 152,775 miles Exterior Color: gray 328i 4dr Sedan 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 1999 BMW 3 Series 323i in Fayetteville, NC 28303

    contact seller
    Mileage: 153,018
    Location: Fayetteville, NC 28303
    Description: Used 1999 BMW 3 Series 323i - 153,018 miles Exterior Color: silver 323i 4dr Sedan 2.5 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 328i in Fayetteville, NC 28314

    $21,999
    Mileage: 34,859
    Location: Fayetteville, NC 28314
    Description: Used 2014 BMW 3 Series 328i - $21,999, 34,859 miles Exterior Color: orion silver metallic 328i 4dr Sedan SA 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in Fayetteville, NC 28314

    $23,999
    Mileage: 42,712
    Location: Fayetteville, NC 28314
    Description: Used 2015 BMW 3 Series 328i - $23,999, 42,712 miles Exterior Color: jet black 328i 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Fayetteville, NC 28303

    $21,977
    Mileage: 29,241
    Location: Fayetteville, NC 28303
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,977, 29,241 miles Exterior Color: mineral gray me
  • 2003 BMW 3 Series 330Ci in Fayetteville, NC 28304

    contact seller
    Mileage: 121,102
    Location: Fayetteville, NC 28304
    Description: Used 2003 BMW 3 Series 330Ci - 121,102 miles Exterior Color: alpine white Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2015 BMW 3 Series 328i in Fayetteville, NC 28304

    $23,985
    Mileage: 37,202
    Location: Fayetteville, NC 28304
    Description: Used 2015 BMW 3 Series 328i - $23,985, 37,202 miles Exterior Color: gray 4 Door Sedan 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Fayetteville, NC 28304

    $14,800
    Mileage: 81,653
    Location: Fayetteville, NC 28304
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,800, 81,653 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 335i in Lillington, NC 27546

    $12,981
    Mileage: 100,976
    Location: Lillington, NC 27546
    Description: Used 2007 BMW 3 Series 335i - $12,981, 100,976 miles Exterior Color: platinum bronze metallic 3.00L Automatic Transmission
  • 2013 BMW 3 Series 328i in Lillington, NC 27546

    $18,981
    Mileage: 57,682
    Location: Lillington, NC 27546
    Description: Used 2013 BMW 3 Series 328i - $18,981, 57,682 miles 2.00L Automatic Transmission
  • 2016 BMW 3 Series 328i in Lumberton, NC 28358

    $24,968
    Mileage: 37,197
    Location: Lumberton, NC 28358
    Description: Used 2016 BMW 3 Series 328i - $24,968, 37,197 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i in Clinton, NC 28328

    $31,900
    Mileage: 52,737
    Location: Clinton, NC 28328
    Description: Used 2015 BMW 3 Series 328i - $31,900, 52,737 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2004 BMW 3 Series 330i in Sanford, NC 27332

    $7,500
    Mileage: 82,402
    Location: Sanford, NC 27332
    Description: Used 2004 BMW 3 Series 330i - $7,500, 82,402 miles Exterior Color: silver 330i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors