Used BMW 3 Series in Waxhaw, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 328i in Matthews, NC 28104

    $21,728
    Mileage: 29,395
    Location: Matthews, NC 28104
    Description: Used 2013 BMW 3 Series 328i - $21,728, 29,395 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2002 BMW 3 Series 330Ci in Matthews, NC 28104

    $8,999
    Mileage: 102,413
    Location: Matthews, NC 28104
    Description: Used 2002 BMW 3 Series 330Ci - $8,999, 102,413 miles Exterior Color: silver Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2003 BMW 3 Series 330Ci in Fort Mill, SC 29715

    $6,999
    Mileage: 141,981
    Location: Fort Mill, SC 29715
    Description: Used 2003 BMW 3 Series 330Ci - $6,999, 141,981 miles Exterior Color: blue Convertible 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2011 BMW 3 Series 335i xDrive in Matthews, NC 28105

    $17,980
    Mileage: 63,166
    Location: Matthews, NC 28105
    Description: Used 2011 BMW 3 Series 335i xDrive - $17,980, 63,166 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i in Matthews, NC 28105

    $19,999
    Mileage: 33,773
    Location: Matthews, NC 28105
    Description: Used 2011 BMW 3 Series 335i - $19,999, 33,773 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335d in Matthews, NC 28105

    $12,382
    Mileage: 113,000
    Location: Matthews, NC 28105
    Description: Used 2011 BMW 3 Series 335d - $12,382, 113,000 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Pineville, NC 28134

    $29,934
    Mileage: 33,750
    Location: Pineville, NC 28134
    Description: Used 2013 BMW 3 Series 335i xDrive - $29,934, 33,750 miles Exterior Color: silver Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Pineville, NC 28134

    $22,998
    Mileage: 50,226
    Location: Pineville, NC 28134
    Description: Used 2013 BMW 3 Series 335i xDrive - $22,998, 50,226 miles Exterior Color: black 3.00L Automatic Transmission
  • 2008 BMW 3 Series 328i in Pineville, NC 28134

    $9,400
    Mileage: 95,698
    Location: Pineville, NC 28134
    Description: Used 2008 BMW 3 Series 328i - $9,400, 95,698 miles Exterior Color: deep green metallic 328i 4dr Sedan SA 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2008 BMW 3 Series 328i in Indian Trail, NC 28079

    $8,850
    Mileage: 113,295
    Location: Indian Trail, NC 28079
    Description: Used 2008 BMW 3 Series 328i - $8,850, 113,295 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Charlotte, NC 28273

    $28,989
    Mileage: 27,531
    Location: Charlotte, NC 28273
    Description: Used 2016 BMW 3 Series 328i - $28,989, 27,531 miles Exterior Color: jet black 4dr Car 2.0 L 4 Cyl. Automatic Transmission Fuel: Gas 4 Cylinders 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Charlotte, NC 28273

    $18,447
    Mileage: 29,694
    Location: Charlotte, NC 28273
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,447, 29,694 miles Exterior Color: alpine white Interior Color: cream beige 2dr Car 3.0 L I6 Automatic Transmission Fuel: Gas 6 Cylinders 2 Doors
  • 2011 BMW 3 Series 328i in Charlotte, NC 28212

    $12,999
    Mileage: 63,803
    Location: Charlotte, NC 28212
    Description: Used 2011 BMW 3 Series 328i - $12,999, 63,803 miles Exterior Color: silver Car 6-Cyl, 3.0 Liter Automatic Transmission 6 Cylinders
  • 2014 BMW 3 Series 328i xDrive in Fort Mill, SC 29708

    $25,997
    Mileage: 40,975
    Location: Fort Mill, SC 29708
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,997, 40,975 miles Exterior Color: mineral gray metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Fort Mill, SC 29708

    $15,770
    Mileage: 58,960
    Location: Fort Mill, SC 29708
    Description: Used 2011 BMW 3 Series 328i - $15,770, 58,960 miles Exterior Color: le mans blue metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors