Used BMW 3 Series in Matthews, NC

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 328i xDrive in Matthews, NC 28105

    Featured Car
    $16,239
    Mileage: 85,636
    Location: Matthews, NC 28105
    Description: Used 2015 BMW 3 Series 328i xDrive - $16,239, 85,636 miles Exterior Color: gray Automatic Transmission
  • 2017 BMW 3 Series 330i in Matthews, NC 28105

    $22,798
    Mileage: 53,829
    Location: Matthews, NC 28105
    Description: Used 2017 BMW 3 Series 330i - $22,798, 53,829 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 328i in Monroe, NC 28110

    $12,999
    Mileage: 135,970
    Location: Monroe, NC 28110
    Description: Used 2013 BMW 3 Series 328i - $12,999, 135,970 miles Exterior Color: black Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2015 BMW 3 Series 328i xDrive in Monroe, NC 28110

    $15,999
    Mileage: 104,040
    Location: Monroe, NC 28110
    Description: Used 2015 BMW 3 Series 328i xDrive - $15,999, 104,040 miles Exterior Color: black Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2014 BMW 3 Series 328i in Charlotte, NC 28227

    $14,980
    Mileage: 79,415
    Location: Charlotte, NC 28227
    Description: Used 2014 BMW 3 Series 328i - $14,980, 79,415 miles Exterior Color: mineral grey metallic Interior Color: black SEDAN 4-DR 2.0 Automatic Transmission 4 Cylinders
  • 2017 BMW 3 Series 330i xDrive in Charlotte, NC 28212

    $22,383
    Mileage: 46,736
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW 3 Series 330i xDrive - $22,383, 46,736 miles Exterior Color: jet black Interior Color: venetian beige CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i in Charlotte, NC 28212

    $24,309
    Mileage: 38,268
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 330i - $24,309, 38,268 miles Exterior Color: black sapphire metallic Interior Color: venetian beige CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2012 BMW 3 Series 328i in Charlotte, NC 28212

    $12,688
    Mileage: 62,041
    Location: Charlotte, NC 28212
    Description: Used 2012 BMW 3 Series 328i - $12,688, 62,041 miles Exterior Color: jet black Interior Color: black CAR 3.0L 6-Cylinder DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 2 Doors
  • 2017 BMW 3 Series 330i xDrive in Charlotte, NC 28212

    $21,987
    Mileage: 43,193
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW 3 Series 330i xDrive - $21,987, 43,193 miles Exterior Color: imperial blue metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2019 BMW 3 Series 330i in Charlotte, NC 28212

    $30,727
    Mileage: 15,725
    Location: Charlotte, NC 28212
    Description: Used 2019 BMW 3 Series 330i - $30,727, 15,725 miles Exterior Color: black sapphire metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW 3 Series 330i in Charlotte, NC 28212

    $24,989
    Mileage: 32,400
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 3 Series 330i - $24,989, 32,400 miles Exterior Color: mineral white metallic Interior Color: cognac CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Charlotte, NC 28212

    $24,226
    Mileage: 33,793
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW 3 Series 330i xDrive - $24,226, 33,793 miles Exterior Color: glacier silver metallic Interior Color: saddle brown CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2019 BMW 3 Series 330i in Charlotte, NC 28212

    $30,000
    Mileage: 20,215
    Location: Charlotte, NC 28212
    Description: Used 2019 BMW 3 Series 330i - $30,000, 20,215 miles Exterior Color: black sapphire metallic Interior Color: canberra beige CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2019 BMW 3 Series 330i in Charlotte, NC 28212

    $30,944
    Mileage: 15,175
    Location: Charlotte, NC 28212
    Description: Used 2019 BMW 3 Series 330i - $30,944, 15,175 miles Exterior Color: mineral gray metallic Interior Color: cognac CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Charlotte, NC 28212

    $21,982
    Mileage: 29,499
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW 3 Series 330i - $21,982, 29,499 miles Exterior Color: glacier silver metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors