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
  • Red Metallic 2025 BMW X2 xDrive28iRed Metallic 2025 BMW X2 xDrive28iRed Metallic 2025 BMW X2 xDrive28iRed Metallic 2025 BMW X2 xDrive28iRed Metallic 2025 BMW X2 xDrive28iRed Metallic 2025 BMW X2 xDrive28i

    $39,005

    $879
    11,290 mi.
    Est. $693/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (24 mi)

    Quick view
  • Mineral Grey Metallic 2022 BMW X2 sDrive28iMineral Grey Metallic 2022 BMW X2 sDrive28iMineral Grey Metallic 2022 BMW X2 sDrive28iMineral Grey Metallic 2022 BMW X2 sDrive28iMineral Grey Metallic 2022 BMW X2 sDrive28iMineral Grey Metallic 2022 BMW X2 sDrive28i

    $15,194

    $401
    99,046 mi.
    Est. $270/mo

    Florida Fine Cars Margate

    5.0
    Check Availability
    Margate, FL (1,160 mi)

    Quick view
  • Jet Black 2022 BMW X2 sDrive28iJet Black 2022 BMW X2 sDrive28iJet Black 2022 BMW X2 sDrive28iJet Black 2022 BMW X2 sDrive28iJet Black 2022 BMW X2 sDrive28iJet Black 2022 BMW X2 sDrive28i

    $19,889

    76,440 mi.
    Est. $353/mo

    Mechanicsville Kia

    Check Availability
    Mechanicsville, VA (622 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X2 sDrive28iBlack Sapphire Metallic 2022 BMW X2 sDrive28iBlack Sapphire Metallic 2022 BMW X2 sDrive28iBlack Sapphire Metallic 2022 BMW X2 sDrive28iBlack Sapphire Metallic 2022 BMW X2 sDrive28iBlack Sapphire Metallic 2022 BMW X2 sDrive28i

    $22,262

    $700
    54,523 mi.
    Est. $395/mo

    Principle BMW of San Antonio

    4.6
    Check Availability
    San Antonio, TX (1,047 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28iBlack Sapphire Metallic 2020 BMW X2 xDrive28i

    $14,793

    $484
    99,671 mi.
    Est. $263/mo

    Suburban Honda

    4.6
    Check Availability
    Farmington Hills, MI (220 mi)
    Quick view
  • Glacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28i

    $24,197

    $1.7K
    45,108 mi.
    Est. $430/mo

    McCarthy Honda

    4.8
    Check Availability
    Overland Park, KS (421 mi)
    Quick view
  • Alpine White 2023 BMW X2 sDrive28iAlpine White 2023 BMW X2 sDrive28iAlpine White 2023 BMW X2 sDrive28iAlpine White 2023 BMW X2 sDrive28iAlpine White 2023 BMW X2 sDrive28iAlpine White 2023 BMW X2 sDrive28i

    $24,858

    $152
    43,237 mi.
    Est. $441/mo

    Checkered Flag BMW & Mini

    4.9
    Check Availability
    Virginia Beach, VA (704 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,393

    88,326 mi.
    Est. $291/mo

    Al Piemonte Chevrolet

    3.5
    Check Availability
    East Dundee, IL (35 mi)

    Quick view
  • Black Sapphire Metallic 2018 BMW X2 xDrive28iBlack Sapphire Metallic 2018 BMW X2 xDrive28iBlack Sapphire Metallic 2018 BMW X2 xDrive28iBlack Sapphire Metallic 2018 BMW X2 xDrive28iBlack Sapphire Metallic 2018 BMW X2 xDrive28iBlack Sapphire Metallic 2018 BMW X2 xDrive28i

    $19,924

    $525
    45,735 mi.
    Est. $354/mo

    Perrysburg Automall

    4.7
    Check Availability
    Perrysburg, OH (208 mi)
    Quick view
  • Storm Bay Metallic 2023 BMW X2 sDrive28iStorm Bay Metallic 2023 BMW X2 sDrive28iStorm Bay Metallic 2023 BMW X2 sDrive28iStorm Bay Metallic 2023 BMW X2 sDrive28iStorm Bay Metallic 2023 BMW X2 sDrive28iStorm Bay Metallic 2023 BMW X2 sDrive28i

    $28,084

    23,297 mi.
    Est. $499/mo

    BMW Of San Luis Obispo

    4.6
    Check Availability
    San Luis Obispo, CA (1,831 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28iMediterranean Blue Metallic 2020 BMW X2 xDrive28i

    $24,027

    33,005 mi.
    Est. $427/mo

    Mercedes-Benz of Beaverton

    4.3
    Check Availability
    Portland, OR (1,759 mi)
    Quick view
  • Storm Bay Metallic 2021 BMW X2 xDrive28iStorm Bay Metallic 2021 BMW X2 xDrive28iStorm Bay Metallic 2021 BMW X2 xDrive28iStorm Bay Metallic 2021 BMW X2 xDrive28iStorm Bay Metallic 2021 BMW X2 xDrive28iStorm Bay Metallic 2021 BMW X2 xDrive28i

    $23,650

    $300
    39,093 mi.
    Est. $420/mo

    BMW of Minnetonka

    4.8
    Check Availability
    Wayzata, MN (363 mi)
    Quick view
  • Alpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28iAlpine White 2020 BMW X2 xDrive28i

    $22,971

    48,118 mi.
    Est. $408/mo

    Schomp BMW

    4.4
    Check Availability
    Highlands Ranch, CO (922 mi)
    Quick view
  • Mediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28iMediterranean Blue Metallic 2018 BMW X2 xDrive28i

    $14,985

    101,283 mi.
    Est. $266/mo

    INFINITI of San Antonio

    4.6
    Check Availability
    San Antonio, TX (1,049 mi)

    Quick view
  • Misano Blue Metallic 2018 BMW X2 xDrive28iMisano Blue Metallic 2018 BMW X2 xDrive28iMisano Blue Metallic 2018 BMW X2 xDrive28iMisano Blue Metallic 2018 BMW X2 xDrive28iMisano Blue Metallic 2018 BMW X2 xDrive28iMisano Blue Metallic 2018 BMW X2 xDrive28i

    $13,975

    $223
    103,256 mi.
    Est. $248/mo

    Birmingham Luxury Motors

    4.7
    Check Availability
    Birmingham, AL (584 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

    $18,573

    $511
    63,386 mi.
    Est. $330/mo

    Stevens Creek BMW

    4.6
    Check Availability
    Santa Clara, CA (1,843 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28i

    $23,738

    $5.8K
    52,503 mi.
    Est. $421/mo

    Braman Motors Miami

    4.5
    Check Availability
    Miami, FL (1,190 mi)
    Quick view
  • Alpine White 2020 BMW X2 M35iAlpine White 2020 BMW X2 M35iAlpine White 2020 BMW X2 M35iAlpine White 2020 BMW X2 M35iAlpine White 2020 BMW X2 M35iAlpine White 2020 BMW X2 M35i

    $24,289

    56,606 mi.
    Est. $431/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (704 mi)
    Quick view
  • Misano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28iMisano Blue Metallic 2020 BMW X2 xDrive28i

    $20,990

    43,412 mi.
    Est. $373/mo

    Quakertown Mitsubishi

    4.6
    Check Availability
    Quakertown, PA (647 mi)
    Quick view
  • Silver/Gray 2022 BMW X2 sDrive28iSilver/Gray 2022 BMW X2 sDrive28iSilver/Gray 2022 BMW X2 sDrive28iSilver/Gray 2022 BMW X2 sDrive28iSilver/Gray 2022 BMW X2 sDrive28iSilver/Gray 2022 BMW X2 sDrive28i

    $21,394

    $322
    59,575 mi.
    Est. $380/mo

    BMW of Dallas

    4.7
    Check Availability
    Dallas, TX (803 mi)
    Quick view
  • Sunset Orange Metallic 2018 BMW X2 sDrive28iSunset Orange Metallic 2018 BMW X2 sDrive28iSunset Orange Metallic 2018 BMW X2 sDrive28iSunset Orange Metallic 2018 BMW X2 sDrive28iSunset Orange Metallic 2018 BMW X2 sDrive28iSunset Orange Metallic 2018 BMW X2 sDrive28i

    $10,221

    $1K
    100,183 mi.
    Est. $181/mo

    BMW of West Houston

    4.8
    Check Availability
    Katy, TX (950 mi)
    Quick view
  • Jet Black 2019 BMW X2 sDrive28iJet Black 2019 BMW X2 sDrive28iJet Black 2019 BMW X2 sDrive28iJet Black 2019 BMW X2 sDrive28iJet Black 2019 BMW X2 sDrive28iJet Black 2019 BMW X2 sDrive28i

    $15,680

    $400
    88,338 mi.
    Est. $278/mo

    BMW/Mini of Coconut Creek

    4.7
    Check Availability
    Coconut Creek, FL (1,159 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

    $15,525

    75,033 mi.
    Est. $276/mo

    NJ State Auto Used Cars

    4.9
    Check Availability
    Jersey City, NJ (708 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28iMineral Gray Metallic 2019 BMW X2 xDrive28i

    $18,993

    61,157 mi.
    Est. $337/mo

    Audi Devon

    4.9
    Check Availability
    Devon, PA (650 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW X2 sDrive28iMineral Gray Metallic 2020 BMW X2 sDrive28iMineral Gray Metallic 2020 BMW X2 sDrive28iMineral Gray Metallic 2020 BMW X2 sDrive28iMineral Gray Metallic 2020 BMW X2 sDrive28iMineral Gray Metallic 2020 BMW X2 sDrive28i

    $19,999

    $2.7K
    40,320 mi.
    Est. $355/mo

    Mercedes-Benz of San Jose

    4.3
    Check Availability
    San Jose, CA (1,834 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW X2 M35iMineral Gray Metallic 2020 BMW X2 M35iMineral Gray Metallic 2020 BMW X2 M35iMineral Gray Metallic 2020 BMW X2 M35iMineral Gray Metallic 2020 BMW X2 M35iMineral Gray Metallic 2020 BMW X2 M35i

    $27,850

    $650
    39,167 mi.
    Est. $495/mo

    International Autos

    4.2
    Check Availability
    West Allis, WI (81 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X2 sDrive28iBlack Sapphire Metallic 2020 BMW X2 sDrive28iBlack Sapphire Metallic 2020 BMW X2 sDrive28iBlack Sapphire Metallic 2020 BMW X2 sDrive28iBlack Sapphire Metallic 2020 BMW X2 sDrive28iBlack Sapphire Metallic 2020 BMW X2 sDrive28i

    $22,990

    $504
    47,203 mi.
    Est. $408/mo

    Mercedes-Benz of Fort Lauderdale

    4.0
    Check Availability
    Fort Lauderdale, FL (1,172 mi)
    Quick view

About the BMW X2

FAQs

How much does the BMW X2 cost?

The BMW X2 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the X2 is $29,387, with pricing starting at $9,995.

What is the MPG of the BMW X2?

The BMW X2 with traditional internal combustion engine offers up to 24 MPG city and 33 MPG highway for a combined rating of 28 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

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