Used BMW 3 Series in Kannapolis, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2012 BMW 3 Series 328i in Kannapolis, NC 28083

    $14,995
    Mileage: 76,600
    Location: Kannapolis, NC 28083
    Description: Used 2012 BMW 3 Series 328i - $14,995, 76,600 miles 328i 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2007 BMW 3 Series 328i in Kannapolis, NC 28083

    $10,900
    Mileage: 103,448
    Location: Kannapolis, NC 28083
    Description: Used 2007 BMW 3 Series 328i - $10,900, 103,448 miles Exterior Color: titanium silver metallic 328i 2dr Convertible 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2008 BMW 3 Series 335i in Concord, NC 28027

    $12,136
    Mileage: 87,010
    Location: Concord, NC 28027
    Description: Used 2008 BMW 3 Series 335i - $12,136, 87,010 miles Exterior Color: dark blue Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 2 Doors
  • 2011 BMW 3 Series 335i in Concord, NC 28027

    $17,887
    Mileage: 71,470
    Location: Concord, NC 28027
    Description: Used 2011 BMW 3 Series 335i - $17,887, 71,470 miles Exterior Color: blue Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2011 BMW 3 Series 328i xDrive in Concord, NC 28027

    $15,051
    Mileage: 55,219
    Location: Concord, NC 28027
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,051, 55,219 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Concord, NC 28027

    $18,346
    Mileage: 42,925
    Location: Concord, NC 28027
    Description: Used 2013 BMW 3 Series 328i - $18,346, 42,925 miles Exterior Color: red Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Huntersville, NC 28078

    $15,600
    Mileage: 71,002
    Location: Huntersville, NC 28078
    Description: Used 2011 BMW 3 Series 335i xDrive - $15,600, 71,002 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Huntersville, NC 28078

    $26,450
    Mileage: 40,080
    Location: Huntersville, NC 28078
    Description: Used 2016 BMW 3 Series 328i xDrive - $26,450, 40,080 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Huntersville, NC 28078

    $20,900
    Mileage: 36,611
    Location: Huntersville, NC 28078
    Description: Used 2014 BMW 3 Series 328i - $20,900, 36,611 miles Exterior Color: mojave metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Huntersville, NC 28078

    $18,552
    Mileage: 64,648
    Location: Huntersville, NC 28078
    Description: Used 2014 BMW 3 Series 328i - $18,552, 64,648 miles Exterior Color: red Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Huntersville, NC 28078

    $17,142
    Mileage: 66,390
    Location: Huntersville, NC 28078
    Description: Used 2013 BMW 3 Series 328i xDrive - $17,142, 66,390 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Charlotte, NC 28269

    $29,300
    Mileage: 21,125
    Location: Charlotte, NC 28269
    Description: Used 2016 BMW 3 Series 328i xDrive - $29,300, 21,125 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Charlotte, NC 28269

    $19,700
    Mileage: 48,261
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW 3 Series 328i - $19,700, 48,261 miles Exterior Color: beige Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Charlotte, NC 28269

    $29,600
    Mileage: 40,844
    Location: Charlotte, NC 28269
    Description: Used 2015 BMW 3 Series 335i xDrive - $29,600, 40,844 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Charlotte, NC 28269

    $19,500
    Mileage: 48,901
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW 3 Series 328i - $19,500, 48,901 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors