Used BMW M2 in Cherry Hill, NJ

2.5 million cars to choose from.

Search Used Cars





BMW M2
  • 2018 BMW M2 Base in Cherry Hill, NJ 08002

    $53,540
    Mileage: 2,657
    Location: Cherry Hill, NJ 08002
    Description: Used 2018 BMW M2 Base - $53,540, 2,657 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2018 BMW M2 Base in Mount Laurel, NJ 08054

    $58,345
    Mileage: 7,334
    Location: Mount Laurel, NJ 08054
    Description: Used 2018 BMW M2 Base - $58,345, 7,334 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW M2 Base in Bala Cynwyd, PA 19004

    $51,994
    Mileage: 5,629
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW M2 Base - $51,994, 5,629 miles Exterior Color: long beach blue metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW M2 Base in Huntingdon Valley, PA 19006

    $48,950
    Mileage: 8,891
    Location: Huntingdon Valley, PA 19006
    Description: Used 2017 BMW M2 Base - $48,950, 8,891 miles Exterior Color: long beach blue metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2018 BMW M2 Base in Lancaster, PA 17601

    $61,991
    Mileage: 212
    Location: Lancaster, PA 17601
    Description: Used 2018 BMW M2 Base - $61,991, 212 miles Exterior Color: black sapphire metallic Coupe Straight 6 Cylinder Engine Automatic Transmission Fuel: Gasoli 2 Doors