Used BMW M5 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW M5
  • 2013 BMW M5 Base in Charlotte, NC 28217

    $55,589
    Mileage: 25,218
    Location: Charlotte, NC 28217
    Description: Used 2013 BMW M5 Base - $55,589, 25,218 miles Exterior Color: blue Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2003 BMW M5 Base in Charlotte, NC 28217

    $30,996
    Mileage: 72,174
    Location: Charlotte, NC 28217
    Description: Used 2003 BMW M5 Base - $30,996, 72,174 miles Exterior Color: titanium silver metallic
  • 2014 BMW M5 Base in Charlotte, NC 28227

    $61,599
    Mileage: 44,342
    Location: Charlotte, NC 28227
    Description: Used 2014 BMW M5 Base - $61,599, 44,342 miles Exterior Color: black sapphire metallic Sedan V8 4.40L Automatic Transmission Fuel: Gas 4 Doors
  • 2006 BMW M5 Base in Rock Hill, SC 29730

    $19,630
    Mileage: 102,764
    Location: Rock Hill, SC 29730
    Description: Used 2006 BMW M5 Base - $19,630, 102,764 miles Exterior Color: interlagos blue metallic 5.000
  • 2014 BMW M5 Base in Winston Salem, NC 27127

    $66,999
    Mileage: 33,624
    Location: Winston Salem, NC 27127
    Description: Used 2014 BMW M5 Base - $66,999, 33,624 miles Exterior Color: black Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2006 BMW M5 Base in Winston Salem, NC 27103

    $28,998
    Mileage: 55,322
    Location: Winston Salem, NC 27103
    Description: Used 2006 BMW M5 Base - $28,998, 55,322 miles Exterior Color: blue 5.00L Automatic Transmission