Used BMW M3 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW M3
  • 2011 BMW M3 Base in Charlotte, NC 28227

    $32,919
    Mileage: 56,062
    Location: Charlotte, NC 28227
    Description: Used 2011 BMW M3 Base - $32,919, 56,062 miles Exterior Color: mineral white metallic Convertible 4.0L V8 32V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2004 BMW M3 Base in Matthews, NC 28105

    $15,150
    Mileage: 79,693
    Location: Matthews, NC 28105
    Description: Used 2004 BMW M3 Base - $15,150, 79,693 miles Exterior Color: silver gray metallic 3.2L 6 cyls
  • 2011 BMW M3 Base in Matthews, NC 28105

    $29,999
    Mileage: 67,680
    Location: Matthews, NC 28105
    Description: Used 2011 BMW M3 Base - $29,999, 67,680 miles Exterior Color: jet black Sedan 4.0L V8 32V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW M3 Base in Denver, NC 28037

    $43,950
    Mileage: 21,621
    Location: Denver, NC 28037
    Description: Used 2013 BMW M3 Base - $43,950, 21,621 miles Exterior Color: white Convertible 4.0L V8 32V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2013 BMW M3 Base in Winston Salem, NC 27127

    $39,999
    Mileage: 33,271
    Location: Winston Salem, NC 27127
    Description: Used 2013 BMW M3 Base - $39,999, 33,271 miles Exterior Color: jerez black metallic Convertible 4.0L V8 32V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2016 BMW M3 Base in Winston Salem, NC 27127

    $67,999
    Mileage: 18,631
    Location: Winston Salem, NC 27127
    Description: Used 2016 BMW M3 Base - $67,999, 18,631 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors