Used BMW M2 in Elmhurst, IL

2.5 million cars to choose from.

Search Used Cars





BMW M2
  • 2018 BMW M2 Base in Elmhurst, IL 60126

    $44,900
    Mileage: 9,614
    Location: Elmhurst, IL 60126
    Description: Used 2018 BMW M2 Base - $44,900, 9,614 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2018 BMW M2 Base in Carol Stream, IL 60188

    $46,977
    Mileage: 7,966
    Location: Carol Stream, IL 60188
    Description: Used 2018 BMW M2 Base - $46,977, 7,966 miles Exterior Color: alpine white Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2019 BMW M2 Competition in West Chicago, IL 60185

    $52,800
    Mileage: 11,194
    Location: West Chicago, IL 60185
    Description: Used 2019 BMW M2 Competition - $52,800, 11,194 miles Exterior Color: sunset orange metallic Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 2 Doors
  • 2019 BMW M2 Competition in Northbrook, IL 60062

    $53,190
    Mileage: 15,423
    Location: Northbrook, IL 60062
    Description: Used 2019 BMW M2 Competition - $53,190, 15,423 miles Exterior Color: hockenheim silver metallic Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 2 Doors
  • 2020 BMW M2 Competition in Barrington, IL 60010

    $57,994
    Mileage: 899
    Location: Barrington, IL 60010
    Description: Used 2020 BMW M2 Competition - $57,994, 899 miles Exterior Color: hockenheim silver metallic Coupe Twin Turbo Premium Unleaded I-6 Manual Transmission Fuel: Gasoline Fuel 2 Doors
  • 2019 BMW M2 Competition in North Chicago, IL 60064

    $59,000
    Mileage: 1,450
    Location: North Chicago, IL 60064
    Description: Used 2019 BMW M2 Competition - $59,000, 1,450 miles Exterior Color: sunset orange metallic Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoline 2 Doors