Used BMW M3 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW M3
  • 2008 BMW M3 Base in Charlotte, NC 28208

    $33,991
    Mileage: 43,792
    Location: Charlotte, NC 28208
    Description: Used 2008 BMW M3 Base - $33,991, 43,792 miles Exterior Color: melbourne red metallic Coupe 4.0L V8 32V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2012 BMW M3 Base in Charlotte, NC 28208

    $36,991
    Mileage: 18,810
    Location: Charlotte, NC 28208
    Description: Used 2012 BMW M3 Base - $36,991, 18,810 miles Exterior Color: jerez black metallic Convertible 4.0L V8 32V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2012 BMW M3 Base in Charlotte, NC 28217

    $39,995
    Mileage: 19,710
    Location: Charlotte, NC 28217
    Description: Used 2012 BMW M3 Base - $39,995, 19,710 miles Exterior Color: jerez black metallic Convertible 4.0L V8 32V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2013 BMW M3 Base in Charlotte, NC 28273

    $38,700
    Mileage: 46,589
    Location: Charlotte, NC 28273
    Description: Used 2013 BMW M3 Base - $38,700, 46,589 miles Exterior Color: interlagos blue metallic Coupe 4.0L V8 32V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2016 BMW M3 Base in Charlotte, NC 28269

    $65,991
    Mileage: 22,009
    Location: Charlotte, NC 28269
    Description: Used 2016 BMW M3 Base - $65,991, 22,009 miles Exterior Color: alpine white Sedan I6 3.00L Manual Transmission Fuel: Gas 4 Doors
  • 2011 BMW M3 Base in Charlotte, NC 28227

    $28,898
    Mileage: 68,000
    Location: Charlotte, NC 28227
    Description: Used 2011 BMW M3 Base - $28,898, 68,000 miles Exterior Color: interlagos blue metallic Coupe 4.0L V8 32V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW M3 Base in Charlotte, NC 28227

    $43,991
    Mileage: 24,707
    Location: Charlotte, NC 28227
    Description: Used 2013 BMW M3 Base - $43,991, 24,707 miles Exterior Color: jerez black metallic Convertible 4.0L V8 32V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2012 BMW M3 Base in Huntersville, NC 28078

    $36,292
    Mileage: 62,750
    Location: Huntersville, NC 28078
    Description: Used 2012 BMW M3 Base - $36,292, 62,750 miles Exterior Color: white metallic Coupe 4.0L V8 32V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2011 BMW M3 Base in Matthews, NC 28105

    $42,888
    Mileage: 27,991
    Location: Matthews, NC 28105
    Description: Used 2011 BMW M3 Base - $42,888, 27,991 miles Exterior Color: space gray metallic Sedan 4.0L V8 32V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2009 BMW M3 Base in Matthews, NC 28105

    $27,488
    Mileage: 91,978
    Location: Matthews, NC 28105
    Description: Used 2009 BMW M3 Base - $27,488, 91,978 miles Exterior Color: alpine white Coupe 4.0L V8 32V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2004 BMW M3 Base in Matthews, NC 28105

    $15,067
    Mileage: 79,693
    Location: Matthews, NC 28105
    Description: Used 2004 BMW M3 Base - $15,067, 79,693 miles Exterior Color: titanium silver metallic Convertible 3.2L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2015 BMW M3 Base in Concord, NC 28027

    $53,690
    Mileage: 22,058
    Location: Concord, NC 28027
    Description: Used 2015 BMW M3 Base - $53,690, 22,058 miles Exterior Color: silverstone metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2006 BMW M3 Base in Denver, NC 28037

    $19,789
    Mileage: 51,276
    Location: Denver, NC 28037
    Description: Used 2006 BMW M3 Base - $19,789, 51,276 miles Exterior Color: silver Convertible 3.2L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2012 BMW M3 Base in Hickory, NC 28601

    $33,997
    Mileage: 41,109
    Location: Hickory, NC 28601
    Description: Used 2012 BMW M3 Base - $33,997, 41,109 miles Exterior Color: space gray metallic Coupe 4.0L V8 32V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2008 BMW M3 Base in Hickory, NC 28601

    $29,997
    Mileage: 62,321
    Location: Hickory, NC 28601
    Description: Used 2008 BMW M3 Base - $29,997, 62,321 miles Exterior Color: alpine white Sedan 4.0L V8 32V MPFI DOHC Fuel: GASOLI 4 Doors