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
  • Brooklyn Grey Metallic 2026 BMW X2 M35i

    $47,990

    10,292 mi.
    Est. $890/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (21 mi)
    Check Availability

  • Alpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28i

    $37,508

    24,774 mi.
    Est. $695/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (22 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28iBlack Sapphire Metallic 2026 BMW X2 xDrive28i

    $32,908

    24,136 mi.
    Est. $610/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (22 mi)
    Check Availability

  • Gray Metallic 2026 BMW X2 xDrive28iGray Metallic 2026 BMW X2 xDrive28iGray Metallic 2026 BMW X2 xDrive28iGray Metallic 2026 BMW X2 xDrive28iGray Metallic 2026 BMW X2 xDrive28iGray Metallic 2026 BMW X2 xDrive28i

    $36,708

    23,715 mi.
    Est. $681/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (22 mi)
    Check Availability
  • Gray 2018 BMW X2 sDrive28iGray 2018 BMW X2 sDrive28iGray 2018 BMW X2 sDrive28iGray 2018 BMW X2 sDrive28iGray 2018 BMW X2 sDrive28iGray 2018 BMW X2 sDrive28i

    $11,900

    $1K
    77,875 mi.
    Est. $221/mo

    Nexton Motors LLC

    Elmhurst, IL (22 mi)
    Check Availability
  • White 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28i

    $33,267

    17,326 mi.
    Est. $617/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (19 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X2 M35i

    $47,990

    10,292 mi.
    Est. $890/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (21 mi)
    Check Availability
  • $36,807

    16,969 mi.
    Est. $682/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (21 mi)
    Check Availability
  • Alpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28i

    $33,608

    25,641 mi.
    Est. $623/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (22 mi)
    Check Availability

  • $36,999

    9,570 mi.
    Est. $686/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (23 mi)
    Check Availability
  • $41,354

    10,204 mi.
    Est. $767/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (23 mi)
    Check Availability
  • Black 2019 BMW X2 SDrive28iBlack 2019 BMW X2 SDrive28iBlack 2019 BMW X2 SDrive28iBlack 2019 BMW X2 SDrive28iBlack 2019 BMW X2 SDrive28iBlack 2019 BMW X2 SDrive28i

    $21,998

    $1K
    50,882 mi.
    Est. $408/mo

    CarMax Louisville

    4.9
    $799 delivery to Algonquin, IL (9 mi)
    Check Availability
  • Black 2026 BMW X2 XDrive28iBlack 2026 BMW X2 XDrive28iBlack 2026 BMW X2 XDrive28iBlack 2026 BMW X2 XDrive28iBlack 2026 BMW X2 XDrive28iBlack 2026 BMW X2 XDrive28i

    $38,998

    7,992 mi.
    Est. $723/mo

    CarMax Columbus

    4.7
    $499 delivery to Algonquin, IL (9 mi)
    Check Availability
  • Gray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28i

    $33,372

    43,132 mi.
    Est. $619/mo

    Audi Chicago

    4.4
    Chicago, IL (35 mi)
    Check Availability
  • Jet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28i

    $22,176

    38,917 mi.
    Est. $411/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (30 mi)
    Check Availability
  • Black 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28i

    $15,277

    58,136 mi.
    Est. $283/mo

    Haus of Imports

    4.3
    Lemont, IL (30 mi)
    Check Availability
  • Gray 2021 BMW X2 xDrive28i AWD 4dr Sports Activity CoupeGray 2021 BMW X2 xDrive28i AWD 4dr Sports Activity CoupeGray 2021 BMW X2 xDrive28i AWD 4dr Sports Activity CoupeGray 2021 BMW X2 xDrive28i AWD 4dr Sports Activity CoupeGray 2021 BMW X2 xDrive28i AWD 4dr Sports Activity CoupeGray 2021 BMW X2 xDrive28i AWD 4dr Sports Activity Coupe

    $18,976

    67,523 mi.
    Est. $352/mo

    Your Choice Auto Sales of Joliet

    4.8
    Joliet, IL (38 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW X2 xDrive28iMineral Gray Metallic 2021 BMW X2 xDrive28iMineral Gray Metallic 2021 BMW X2 xDrive28iMineral Gray Metallic 2021 BMW X2 xDrive28iMineral Gray Metallic 2021 BMW X2 xDrive28iMineral Gray Metallic 2021 BMW X2 xDrive28i

    $20,997

    44,907 mi.
    Est. $389/mo

    Dial Chrysler Dodge Jeep Ram

    Chicago, IL (38 mi)
    Check Availability
  • Black Sapphire 2025 BMW X2 xDrive28iBlack Sapphire 2025 BMW X2 xDrive28iBlack Sapphire 2025 BMW X2 xDrive28iBlack Sapphire 2025 BMW X2 xDrive28iBlack Sapphire 2025 BMW X2 xDrive28iBlack Sapphire 2025 BMW X2 xDrive28i

    $34,600

    $700
    18,645 mi.
    Est. $642/mo

    Perillo BMW

    3.8
    Chicago, IL (37 mi)
    Check Availability
  • Gray 2025 BMW X2 xDrive28iGray 2025 BMW X2 xDrive28iGray 2025 BMW X2 xDrive28iGray 2025 BMW X2 xDrive28iGray 2025 BMW X2 xDrive28iGray 2025 BMW X2 xDrive28i

    $35,277

    $600
    9,605 mi.
    Est. $654/mo

    Haus of Imports

    4.3
    Lemont, IL (30 mi)
    Check Availability
  • Green Metallic 2026 BMW X2 xDrive28iGreen Metallic 2026 BMW X2 xDrive28iGreen Metallic 2026 BMW X2 xDrive28iGreen Metallic 2026 BMW X2 xDrive28iGreen Metallic 2026 BMW X2 xDrive28iGreen Metallic 2026 BMW X2 xDrive28i

    $37,182

    $1.5K
    9,913 mi.
    Est. $689/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (38 mi)
    Check Availability
  • Red 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28i

    $36,600

    6,866 mi.
    Est. $679/mo

    Perillo BMW

    3.8
    Chicago, IL (37 mi)
    Check Availability
  • SKYSCRAPER 2026 BMW X2 xDrive28iSKYSCRAPER 2026 BMW X2 xDrive28iSKYSCRAPER 2026 BMW X2 xDrive28iSKYSCRAPER 2026 BMW X2 xDrive28iSKYSCRAPER 2026 BMW X2 xDrive28iSKYSCRAPER 2026 BMW X2 xDrive28i

    $38,600

    $300
    7,419 mi.
    Est. $716/mo

    Perillo BMW

    3.8
    Chicago, IL (37 mi)
    Check Availability
  • Red 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28i

    $36,100

    $500
    15,355 mi.
    Est. $669/mo

    Perillo BMW

    3.8
    Chicago, IL (37 mi)
    Check Availability
  • Red 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28iRed 2026 BMW X2 xDrive28i

    $36,600

    $300
    11,592 mi.
    Est. $679/mo

    Perillo BMW

    3.8
    Chicago, IL (37 mi)
    Check Availability