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 Filters
  • Black Sapphire Metallic 2020 BMW X2 M35iBlack Sapphire Metallic 2020 BMW X2 M35iBlack Sapphire Metallic 2020 BMW X2 M35iBlack Sapphire Metallic 2020 BMW X2 M35iBlack Sapphire Metallic 2020 BMW X2 M35iBlack Sapphire Metallic 2020 BMW X2 M35i

    $26,988

    26,995 mi.
    Est. $506/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (22 mi)

    Quick view
  • Glacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28i

    $16,725

    88,326 mi.
    Est. $314/mo

    Al Piemonte Chevrolet

    3.6
    Check Availability
    East Dundee, IL (18 mi)

    Quick view
  • White 2025 BMW X2 xDrive28iWhite 2025 BMW X2 xDrive28iWhite 2025 BMW X2 xDrive28iWhite 2025 BMW X2 xDrive28iWhite 2025 BMW X2 xDrive28iWhite 2025 BMW X2 xDrive28i

    $33,695

    20,581 mi.
    Est. $632/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (6 mi)
    Quick view
  • 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

    $38,200

    $700
    13,840 mi.
    Est. $716/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (11 mi)
    Quick view
  • Gray 2022 BMW X2 M35iGray 2022 BMW X2 M35iGray 2022 BMW X2 M35iGray 2022 BMW X2 M35iGray 2022 BMW X2 M35iGray 2022 BMW X2 M35i

    $31,998

    33,515 mi.
    Est. $600/mo

    CarMax Glencoe (Edens Expy)

    Check Availability
    Glencoe, IL (8 mi)
    Quick view
  • White 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28iWhite 2026 BMW X2 xDrive28i

    Not Priced

    18,938 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (6 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW X2 xDrive28i

    $39,877

    15,379 mi.
    Est. $748/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • Alpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28i

    $22,825

    55,800 mi.
    Est. $428/mo

    Al Piemonte Chevrolet

    3.6
    Check Availability
    East Dundee, IL (18 mi)

    Quick view
  • White 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35i

    $40,998

    28,406 mi.
    Est. $769/mo

    CarMax Milwaukee

    4.4
    Check Availability
    Free delivery to Glencoe, IL (8 mi)
    Quick view
  • White 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35iWhite 2024 BMW X2 M35i

    $40,998

    $1K
    22,828 mi.
    Est. $769/mo

    CarMax White Marsh

    Check Availability
    $449 delivery to Glencoe, IL (8 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28iPhytonic Blue Metallic 2022 BMW X2 xDrive28i

    $22,500

    $1.5K
    53,164 mi.
    Est. $422/mo

    Napleton River Oaks Hyundai

    4.8
    Check Availability
    Calumet City, IL (41 mi)
    Quick view
  • Glacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28iGlacier Silver Metallic 2020 BMW X2 sDrive28i

    $16,995

    98,057 mi.
    Est. $319/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (31 mi)
    Quick view
  • Jet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28iJet Black 2018 BMW X2 xDrive28i

    $16,977

    57,077 mi.
    Est. $318/mo

    Genesis of Aurora

    4.8
    Check Availability
    AURORA, IL (31 mi)
    Quick view
  • Alpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28iAlpine White 2018 BMW X2 xDrive28i

    $15,200

    83,642 mi.
    Est. $285/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (47 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35iMineral Gray Metallic 2019 BMW X2 M35i

    $21,061

    68,512 mi.
    Est. $395/mo

    Kunes Honda of Sycamore

    4.2
    Check Availability
    Sycamore, IL (43 mi)
    Quick view
  • $40,800

    11,257 mi.
    Est. $765/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (37 mi)
    Quick view
  • $46,991

    4,233 mi.
    Est. $881/mo

    Mercedes-Benz of Orland Park

    4.5
    Check Availability
    Orland Park, IL (37 mi)
    Quick view
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