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

    $44,995
    Mileage: 54,691
    Location: Charlotte, NC 28217
    Description: Used 2013 BMW M5 Base - $44,995, 54,691 miles Exterior Color: monte carlo blue 4dr Car Gas V8 4.4L/268 4 Doors
  • 2013 BMW M5 Base in Charlotte, NC 28217

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

    $67,991
    Mileage: 29,496
    Location: Charlotte, NC 28227
    Description: Used 2014 BMW M5 Base - $67,991, 29,496 miles Exterior Color: alpine white Sedan V8 4.40L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW M5 Base in Pineville, NC 28134

    $52,954
    Mileage: 26,375
    Location: Pineville, NC 28134
    Description: Used 2013 BMW M5 Base - $52,954, 26,375 miles Exterior Color: silverstone metallic Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW M5 Base in Winston Salem, NC 27127

    $61,888
    Mileage: 33,625
    Location: Winston Salem, NC 27127
    Description: Used 2014 BMW M5 Base - $61,888, 33,625 miles Exterior Color: black Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2006 BMW M5 Base in Lugoff, SC 29078

    $22,358
    Mileage: 64,191
    Location: Lugoff, SC 29078
    Description: Used 2006 BMW M5 Base - $22,358, 64,191 miles Exterior Color: black sapphire metallic 4 Door Sedan 5.0L V10 40V MPFI DOHC Automatic Transmission