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

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

    $61,991
    Mileage: 38,366
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW M5 Base - $61,991, 38,366 miles Exterior Color: silverstone metallic Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW M5 Base in Matthews, NC 28105

    $53,933
    Mileage: 28,953
    Location: Matthews, NC 28105
    Description: Used 2013 BMW M5 Base - $53,933, 28,953 miles Exterior Color: alpine white Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors