Used BMW 3 Series in Fayetteville, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i in Fayetteville, NC 28303

    $20,578
    Mileage: 42,278
    Location: Fayetteville, NC 28303
    Description: Used 2014 BMW 3 Series 320i - $20,578, 42,278 miles Exterior Color: blue 2.0L I4 16V GDI DOHC Turbo Automatic Transmission 4 Doors
  • 2005 BMW 3 Series 325i in Fayetteville, NC 28303

    contact seller
    Mileage: contact seller
    Location: Fayetteville, NC 28303
    Description: Used 2005 BMW 3 Series 325i - Exterior Color: blue Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 1999 BMW 3 Series 323i in Fayetteville, NC 28303

    contact seller
    Mileage: 151,367
    Location: Fayetteville, NC 28303
    Description: Used 1999 BMW 3 Series 323i - 151,367 miles Exterior Color: silver Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2003 BMW 3 Series 325i in Fayetteville, NC 28303

    contact seller
    Mileage: 138,876
    Location: Fayetteville, NC 28303
    Description: Used 2003 BMW 3 Series 325i - 138,876 miles Exterior Color: bronze Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2006 BMW 3 Series 325i in Fayetteville, NC 28303

    contact seller
    Mileage: 163,162
    Location: Fayetteville, NC 28303
    Description: Used 2006 BMW 3 Series 325i - 163,162 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2006 BMW 3 Series 325Ci in Fayetteville, NC 28303

    contact seller
    Mileage: 107,953
    Location: Fayetteville, NC 28303
    Description: Used 2006 BMW 3 Series 325Ci - 107,953 miles Exterior Color: silver Coupe 2.5L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 1999 BMW 3 Series 323i in Fayetteville, NC 28303

    contact seller
    Mileage: contact seller
    Location: Fayetteville, NC 28303
    Description: Used 1999 BMW 3 Series 323i - Exterior Color: silver Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2003 BMW 3 Series 325i in Fayetteville, NC 28303

    $4,495
    Mileage: 121,281
    Location: Fayetteville, NC 28303
    Description: Used 2003 BMW 3 Series 325i - $4,495, 121,281 miles Exterior Color: oxford green metallic 325i 4dr Sedan 2.5 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2006 BMW 3 Series 325Ci in Fayetteville, NC 28304

    $10,250
    Mileage: 74,486
    Location: Fayetteville, NC 28304
    Description: Used 2006 BMW 3 Series 325Ci - $10,250, 74,486 miles Exterior Color: black Convertible 2.5L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2010 BMW 3 Series 328i in Fayetteville, NC 28314

    $14,999
    Mileage: 77,426
    Location: Fayetteville, NC 28314
    Description: Used 2010 BMW 3 Series 328i - $14,999, 77,426 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i in Fayetteville, NC 28314

    $29,600
    Mileage: 17,886
    Location: Fayetteville, NC 28314
    Description: Used 2014 BMW 3 Series 335i - $29,600, 17,886 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Lillington, NC 27546

    $25,495
    Mileage: 38,749
    Location: Lillington, NC 27546
    Description: Used 2015 BMW 3 Series 328i xDrive - $25,495, 38,749 miles Exterior Color: beige 2.00L Automatic Transmission
  • 2016 BMW 3 Series 328i in Clinton, NC 28328

    $36,495
    Mileage: 21,848
    Location: Clinton, NC 28328
    Description: Used 2016 BMW 3 Series 328i - $36,495, 21,848 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Sanford, NC 27332

    $11,093
    Mileage: 111,607
    Location: Sanford, NC 27332
    Description: Used 2010 BMW 3 Series 328i xDrive - $11,093, 111,607 miles Exterior Color: monaco blue metallic Interior Color: gray dakota leather Sedan 3.0L I6 230hp 200ft. lbs. Automatic Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2013 BMW 3 Series 328i in Southern Pines, NC 28387

    $19,900
    Mileage: 49,185
    Location: Southern Pines, NC 28387
    Description: Used 2013 BMW 3 Series 328i - $19,900, 49,185 miles Exterior Color: white Interior Color: black COUPE 2-DR 3.0 Automatic Transmission 6 Cylinders