Used BMW 3 Series in Cary, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 328d xDrive in Cary, NC 27513

    $39,000
    Mileage: 8,966
    Location: Cary, NC 27513
    Description: Used 2017 BMW 3 Series 328d xDrive - $39,000, 8,966 miles Exterior Color: white Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Cary, NC 27513

    $23,700
    Mileage: 31,124
    Location: Cary, NC 27513
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $23,700, 31,124 miles Exterior Color: beige Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 335i in Cary, NC 27513

    $20,000
    Mileage: 66,386
    Location: Cary, NC 27513
    Description: Used 2012 BMW 3 Series 335i - $20,000, 66,386 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Cary, NC 27513

    $32,000
    Mileage: 33,291
    Location: Cary, NC 27513
    Description: Used 2015 BMW 3 Series 335i xDrive - $32,000, 33,291 miles Exterior Color: blue Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2007 BMW 3 Series 328xi in Cary, NC 27513

    $9,000
    Mileage: 92,623
    Location: Cary, NC 27513
    Description: Used 2007 BMW 3 Series 328xi - $9,000, 92,623 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i in Raleigh, NC 27612

    $19,998
    Mileage: 33,118
    Location: Raleigh, NC 27612
    Description: Used 2015 BMW 3 Series 320i - $19,998, 33,118 miles Exterior Color: black Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 335i in Raleigh, NC 27612

    $22,599
    Mileage: 27,590
    Location: Raleigh, NC 27612
    Description: Used 2011 BMW 3 Series 335i - $22,599, 27,590 miles Exterior Color: black Sedan Gas I6 3.0L/183 Fuel: GASOLI 4 Doors
  • 2012 BMW 3 Series 335i in Raleigh, NC 27629

    Featured Car
    $17,900
    Mileage: 78,760
    Location: Raleigh, NC 27629
    Description: Used 2012 BMW 3 Series 335i - $17,900, 78,760 miles Exterior Color: black sapphire metallic Convertible Automatic Transmission
  • 2015 BMW 3 Series 320i in Raleigh, NC 27629

    Featured Car
    $21,269
    Mileage: 29,190
    Location: Raleigh, NC 27629
    Description: Used 2015 BMW 3 Series 320i - $21,269, 29,190 miles Exterior Color: jet black Sedan 4 Dr. Automatic Transmission 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Raleigh, NC 27629

    Featured Car
    $22,450
    Mileage: 79,026
    Location: Raleigh, NC 27629
    Description: Used 2013 BMW 3 Series 335i xDrive - $22,450, 79,026 miles Exterior Color: melbourne red metallic Sedan 4 Dr. Manual Transmission 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Raleigh, NC 27629

    Featured Car
    $30,978
    Mileage: 36,614
    Location: Raleigh, NC 27629
    Description: Used 2015 BMW 3 Series 328i xDrive - $30,978, 36,614 miles Exterior Color: black sapphire metallic Station Wagon Automatic Transmission
  • 2017 BMW 3 Series 340i in Raleigh, NC 27629

    Featured Car
    $50,405
    Mileage: 3,375
    Location: Raleigh, NC 27629
    Description: Used 2017 BMW 3 Series 340i - $50,405, 3,375 miles Exterior Color: glacier silver metallic Sedan 4 Dr. 4 Doors
  • 2014 BMW 3 Series 328d in Raleigh, NC 27609

    $21,990
    Mileage: 51,385
    Location: Raleigh, NC 27609
    Description: Used 2014 BMW 3 Series 328d - $21,990, 51,385 miles Exterior Color: silver 328d 4dr Sedan 2.0 4 Cylinder Fuel: Diesel 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Raleigh, NC 27617

    $17,300
    Mileage: 74,930
    Location: Raleigh, NC 27617
    Description: Used 2014 BMW 3 Series 328i xDrive - $17,300, 74,930 miles Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Raleigh, NC 27617

    $10,498
    Mileage: 76,337
    Location: Raleigh, NC 27617
    Description: Used 2011 BMW 3 Series 328i - $10,498, 76,337 miles Exterior Color: just traded lthr roof alloys Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors