Used BMW 3 Series in Ararat, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 335i xDrive in Winston Salem, NC 27106

    $18,900
    Mileage: 91,639
    Location: Winston Salem, NC 27106
    Description: Used 2013 BMW 3 Series 335i xDrive - $18,900, 91,639 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Advance, NC 27006

    $8,950
    Mileage: 91,252
    Location: Advance, NC 27006
    Description: Used 2011 BMW 3 Series 328i xDrive - $8,950, 91,252 miles Exterior Color: gray Interior Color: gray Sedan Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2010 BMW 3 Series 328i in Advance, NC 27006

    $9,850
    Mileage: 120,279
    Location: Advance, NC 27006
    Description: Used 2010 BMW 3 Series 328i - $9,850, 120,279 miles Exterior Color: gray Interior Color: black Convertible Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders 2 Doors
  • 2007 BMW 3 Series 335i in Winston Salem, NC 27103

    $7,147
    Mileage: 135,213
    Location: Winston Salem, NC 27103
    Description: Used 2007 BMW 3 Series 335i - $7,147, 135,213 miles Exterior Color: sonora metallic Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 3 Series 330i xDrive in Winston Salem, NC 27103

    $20,998
    Mileage: 44,500
    Location: Winston Salem, NC 27103
    Description: Used 2017 BMW 3 Series 330i xDrive - $20,998, 44,500 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i in Winston Salem, NC 27103

    $12,223
    Mileage: 98,877
    Location: Winston Salem, NC 27103
    Description: Used 2015 BMW 3 Series 328i - $12,223, 98,877 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Winston Salem, NC 27103

    $19,998
    Mileage: 42,202
    Location: Winston Salem, NC 27103
    Description: Used 2017 BMW 3 Series 320i xDrive - $19,998, 42,202 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in North Wilkesboro, NC 28659

    Featured Car
    $13,577
    Mileage: 85,415
    Location: North Wilkesboro, NC 28659
    Description: Used 2013 BMW 3 Series 328i - $13,577, 85,415 miles Exterior Color: mineral gray metallic Automatic Transmission
  • 2012 BMW 3 Series 335i in Winston Salem, NC 27127

    $14,499
    Mileage: 96,929
    Location: Winston Salem, NC 27127
    Description: Used 2012 BMW 3 Series 335i - $14,499, 96,929 miles Exterior Color: jet black Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 3 Series 328i in Kernersville, NC 27284

    $19,900
    Mileage: 39,361
    Location: Kernersville, NC 27284
    Description: Used 2016 BMW 3 Series 328i - $19,900, 39,361 miles Exterior Color: mineral gray metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 320i in Greensboro, NC 27407

    contact seller
    Mileage: 49,563
    Location: Greensboro, NC 27407
    Description: Used 2014 BMW 3 Series 320i - 49,563 miles Exterior Color: imperial blue metallic 320i 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in Greensboro, NC 27407

    $14,700
    Mileage: 56,249
    Location: Greensboro, NC 27407
    Description: Used 2015 BMW 3 Series 328i - $14,700, 56,249 miles 328i 4dr Sedan 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2011 BMW 3 Series 328i in High Point, NC 27263

    $11,888
    Mileage: 97,134
    Location: High Point, NC 27263
    Description: Used 2011 BMW 3 Series 328i - $11,888, 97,134 miles Exterior Color: jet black 328i 2dr Convertible SULEV 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2009 BMW 3 Series in High Point, NC 27263

    $8,888
    Mileage: 93,430
    Location: High Point, NC 27263
    Description: Used 2009 BMW 3 Series - $8,888, 93,430 miles Exterior Color: space gray metallic AWD 335i xDrive 2dr Coupe 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2009 BMW 3 Series 335i in High Point, NC 27263

    $9,988
    Mileage: 118,038
    Location: High Point, NC 27263
    Description: Used 2009 BMW 3 Series 335i - $9,988, 118,038 miles Exterior Color: titanium silver metallic 335i 2dr Convertible 3.0 6 Cylinder Fuel: Gasoline 2 Doors