Used BMW 3 Series in Sanford, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 335i in Sanford, NC 27330

    $28,755
    Mileage: 63,545
    Location: Sanford, NC 27330
    Description: Used 2013 BMW 3 Series 335i - $28,755, 63,545 miles 335i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2004 BMW 3 Series 325Ci in Sanford, NC 27332

    $5,295
    Mileage: 160,240
    Location: Sanford, NC 27332
    Description: Used 2004 BMW 3 Series 325Ci - $5,295, 160,240 miles Exterior Color: silver gray metallic Interior Color: black Coupe 2L NA I6 double overhead cam (DO Automatic Transmission Fuel: Gasoline 6 Cylinders 2 Doors
  • 2009 BMW 3 Series 328i in Sanford, NC 27332

    $13,495
    Mileage: 92,605
    Location: Sanford, NC 27332
    Description: Used 2009 BMW 3 Series 328i - $13,495, 92,605 miles Exterior Color: atlantic blue metallic Interior Color: beige Coupe 3.0L I6 230hp 200ft. lbs. Automatic Transmission Fuel: Gasoline 6 Cylinders 2 Doors
  • 2010 BMW 3 Series 328i xDrive in Sanford, NC 27332

    $13,749
    Mileage: 111,607
    Location: Sanford, NC 27332
    Description: Used 2010 BMW 3 Series 328i xDrive - $13,749, 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
  • 2011 BMW 3 Series 328i xDrive in Sanford, NC 27332

    $17,995
    Mileage: 56,894
    Location: Sanford, NC 27332
    Description: Used 2011 BMW 3 Series 328i xDrive - $17,995, 56,894 miles Exterior Color: white Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2009 BMW 3 Series 335i in Lillington, NC 27546

    $16,777
    Mileage: 69,851
    Location: Lillington, NC 27546
    Description: Used 2009 BMW 3 Series 335i - $16,777, 69,851 miles Exterior Color: jet black Automatic Transmission 6 Cylinders 2 Doors
  • 2015 BMW 3 Series 328i xDrive in Lillington, NC 27546

    $23,989
    Mileage: 38,747
    Location: Lillington, NC 27546
    Description: Used 2015 BMW 3 Series 328i xDrive - $23,989, 38,747 miles Exterior Color: beige 4 Door Sedan 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2004 BMW 3 Series 325i in Siler City, NC 27344

    $6,880
    Mileage: 151,580
    Location: Siler City, NC 27344
    Description: Used 2004 BMW 3 Series 325i - $6,880, 151,580 miles Exterior Color: white 325i 4dr Sedan 2.5 6 Cylinder Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 328i in Southern Pines, NC 28387

    $13,900
    Mileage: 61,542
    Location: Southern Pines, NC 28387
    Description: Used 2007 BMW 3 Series 328i - $13,900, 61,542 miles Exterior Color: blue Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 328i in Cary, NC 27511

    $13,990
    Mileage: 85,018
    Location: Cary, NC 27511
    Description: Used 2011 BMW 3 Series 328i - $13,990, 85,018 miles Exterior Color: space gray metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i in Cary, NC 27511

    $23,900
    Mileage: 24,334
    Location: Cary, NC 27511
    Description: Used 2013 BMW 3 Series 328i - $23,900, 24,334 miles Exterior Color: glacier metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Cary, NC 27511

    $18,992
    Mileage: 74,258
    Location: Cary, NC 27511
    Description: Used 2011 BMW 3 Series 335i xDrive - $18,992, 74,258 miles Exterior Color: silver Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 3 Series 328i in Cary, NC 27511

    $29,887
    Mileage: 11,059
    Location: Cary, NC 27511
    Description: Used 2016 BMW 3 Series 328i - $29,887, 11,059 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Cary, NC 27511

    $26,900
    Mileage: 28,721
    Location: Cary, NC 27511
    Description: Used 2013 BMW 3 Series 328i - $26,900, 28,721 miles Exterior Color: mineral white Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Cary, NC 27511

    Featured Car
    $23,981
    Mileage: 33,159
    Location: Cary, NC 27511
    Description: Used 2014 BMW 3 Series 320i xDrive - $23,981, 33,159 miles Exterior Color: imperial blue metallic Sedan 4 Dr. Automatic Transmission