Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Black Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 Base

    $65,890

    $100
    7,069 mi.
    Est. $1,239/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (29 mi)
    Check Availability

  • Zandvoort Blue 2024 BMW M2

    $64,990

    22,864 mi.
    Est. $1,222/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (29 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M2 BaseBrooklyn Gray Metallic 2024 BMW M2 BaseBrooklyn Gray Metallic 2024 BMW M2 BaseBrooklyn Gray Metallic 2024 BMW M2 BaseBrooklyn Gray Metallic 2024 BMW M2 BaseBrooklyn Gray Metallic 2024 BMW M2 Base

    $67,386

    16,950 mi.
    Est. $1,267/mo

    Ames Ford

    4.9
    $143 delivery from Ames, IA (292 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2Black Sapphire Metallic 2024 BMW M2

    $63,500

    $800
    13,843 mi.
    Est. $1,194/mo

    Unlimited Motors

    4.4
    $255 delivery from Westfield, IN (171 mi)
    Check Availability
  • Blue 2026 BMW M2 BaseBlue 2026 BMW M2 BaseBlue 2026 BMW M2 BaseBlue 2026 BMW M2 BaseBlue 2026 BMW M2 BaseBlue 2026 BMW M2 Base

    $68,407

    $500
    3,428 mi.
    Est. $1,286/mo

    Kunes Chrysler Dodge Jeep Ram of Sycamore

    4.4
    Sycamore, IL (43 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 BaseBrooklyn Gray Metallic 2023 BMW M2 Base

    $62,432

    35,016 mi.
    Est. $1,174/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (41 mi)
    Check Availability
  • Long Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 Base

    $39,432

    55,129 mi.
    Est. $741/mo

    Zeigler Hyundai of Racine

    4.6
    Mt. Pleasant, WI (42 mi)
    Check Availability
  • Black 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 CompetitionBlack 2020 BMW M2 Competition

    $50,431

    $1.3K
    43,870 mi.
    Est. $948/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (41 mi)
    Check Availability
  • Hockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 CompetitionHockenheim Silver Metallic 2020 BMW M2 Competition

    $46,034

    52,834 mi.
    Est. $865/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (41 mi)
    Check Availability
  • Alpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 Competition

    $57,432

    13,912 mi.
    Est. $1,080/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (41 mi)
    Check Availability
  • White 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 Base

    $35,376

    81,722 mi.
    Est. $665/mo

    Your Choice Auto Sales of Joliet

    4.8
    Joliet, IL (44 mi)
    Check Availability
  • Gray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 BaseGray 2016 BMW M2 Base

    $18,376

    109,565 mi.
    Est. $345/mo

    Your Choice Auto Sales of Joliet

    4.8
    Joliet, IL (44 mi)
    Check Availability
  • Sao Paulo Yellow 2025 BMW M2Sao Paulo Yellow 2025 BMW M2Sao Paulo Yellow 2025 BMW M2Sao Paulo Yellow 2025 BMW M2Sao Paulo Yellow 2025 BMW M2Sao Paulo Yellow 2025 BMW M2

    $71,357

    3,738 mi.
    Est. $1,341/mo

    Driven Auto of Oak Forest

    3.3
    Oak Forest, IL (38 mi)
    Check Availability
  • BMW Individual Java Green Metallic 2025 BMW M2 -$85K MSRP-RARE JAVA GREEN-BUCKETS-$15K MODS!BMW Individual Java Green Metallic 2025 BMW M2 -$85K MSRP-RARE JAVA GREEN-BUCKETS-$15K MODS!BMW Individual Java Green Metallic 2025 BMW M2 -$85K MSRP-RARE JAVA GREEN-BUCKETS-$15K MODS!BMW Individual Java Green Metallic 2025 BMW M2 -$85K MSRP-RARE JAVA GREEN-BUCKETS-$15K MODS!BMW Individual Java Green Metallic 2025 BMW M2 -$85K MSRP-RARE JAVA GREEN-BUCKETS-$15K MODS!BMW Individual Java Green Metallic 2025 BMW M2 -$85K MSRP-RARE JAVA GREEN-BUCKETS-$15K MODS!

    $85,373

    4,760 mi.
    Est. $1,605/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (40 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M2 -CARBON PACKAGE!Black Sapphire Metallic 2024 BMW M2 -CARBON PACKAGE!Black Sapphire Metallic 2024 BMW M2 -CARBON PACKAGE!Black Sapphire Metallic 2024 BMW M2 -CARBON PACKAGE!Black Sapphire Metallic 2024 BMW M2 -CARBON PACKAGE!Black Sapphire Metallic 2024 BMW M2 -CARBON PACKAGE!

    $67,373

    6,798 mi.
    Est. $1,266/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (40 mi)
    Check Availability
  • BLACK W/ BLUE STITCHING 2019 BMW M2 CompetitionBLACK W/ BLUE STITCHING 2019 BMW M2 CompetitionBLACK W/ BLUE STITCHING 2019 BMW M2 CompetitionBLACK W/ BLUE STITCHING 2019 BMW M2 CompetitionBLACK W/ BLUE STITCHING 2019 BMW M2 CompetitionBLACK W/ BLUE STITCHING 2019 BMW M2 Competition

    $52,990

    24,328 mi.
    Est. $996/mo

    Geneva Motor Haus

    5.0
    Burlington, WI (42 mi)
    Check Availability