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 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

    $15,685

    73,025 mi.
    Est. $295/mo

    North Miami Mitsubishi

    4.5
    Miami, FL (1,180 mi)
    Check Availability

  • Sunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28iSunset Orange Metallic 2020 BMW X2 xDrive28i

    $14,995

    $500
    89,372 mi.
    Est. $282/mo

    AutoWorld of Georgia

    3.1
    Gainesville, GA (564 mi)
    Check Availability

  • 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

    $12,998

    $1K
    107,308 mi.
    Est. $245/mo

    Carvix of Margate

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

  • Alpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28i

    $12,699

    $678
    111,134 mi.
    Est. $239/mo

    Vegas Motorcars

    5.0
    Las Vegas, NV (1,521 mi)
    Check Availability
  • White 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28i

    $20,998

    45,095 mi.
    Est. $396/mo

    CarMax Ontario

    4.7
    Ontario, CA (1,707 mi)
    Check Availability
  • White 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28i

    $22,998

    $1K
    41,214 mi.
    Est. $433/mo

    CarMax Plano

    4.4
    Plano, TX (791 mi)
    Check Availability
  • White 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28iWhite 2020 BMW X2 XDrive28i

    $21,998

    57,393 mi.
    Est. $414/mo

    CarMax Conroe

    Conroe, TX (909 mi)
    Check Availability
  • Jet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28i

    $18,690

    45,808 mi.
    Est. $352/mo

    Volvo Cars Hilton Head

    Bluffton, SC (762 mi)
    Check Availability
  • 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

    $15,685

    73,025 mi.
    Est. $295/mo

    North Miami Mitsubishi

    4.5
    Miami, FL (1,180 mi)
    Check Availability

  • Gray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28i

    $15,696

    71,502 mi.
    Est. $296/mo

    Trolley Square Auto Group

    Branford, CT (766 mi)
    Check Availability
  • 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

    $22,985

    62,861 mi.
    Est. $433/mo

    Bay Luxury Autos

    Dublin, CA (1,830 mi)
    Check Availability
  • Misano Blue Metallic 2020 BMW X2 sDrive28iMisano Blue Metallic 2020 BMW X2 sDrive28iMisano Blue Metallic 2020 BMW X2 sDrive28iMisano Blue Metallic 2020 BMW X2 sDrive28iMisano Blue Metallic 2020 BMW X2 sDrive28iMisano Blue Metallic 2020 BMW X2 sDrive28i

    $20,045

    57,966 mi.
    Est. $378/mo

    Grand Motors

    National City, CA (1,731 mi)
    Check Availability
  • 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,697

    $1K
    27,927 mi.
    Est. $428/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (1,172 mi)
    Check Availability
  • Galvanic Gold Metallic 2020 BMW X2 sDrive28iGalvanic Gold Metallic 2020 BMW X2 sDrive28iGalvanic Gold Metallic 2020 BMW X2 sDrive28iGalvanic Gold Metallic 2020 BMW X2 sDrive28iGalvanic Gold Metallic 2020 BMW X2 sDrive28iGalvanic Gold Metallic 2020 BMW X2 sDrive28i

    $20,973

    $550
    54,870 mi.
    Est. $395/mo

    M&F Auto Sales - Coors

    Albuquerque, NM (1,129 mi)
    Check Availability
  • 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

    $18,878

    60,779 mi.
    Est. $356/mo

    Midway Automotive

    4.6
    Abington, MA (856 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

    $18,199

    $275
    87,380 mi.
    Est. $343/mo

    International Autos

    3.5
    West Allis, WI (81 mi)
    Check Availability
  • Gray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28iGray 2020 BMW X2 xDrive28i

    $16,400

    92,176 mi.
    Est. $309/mo

    Automay Car Sales

    3.8
    Oklahoma City, OK (692 mi)
    Check Availability
  • Jet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28i

    $15,598

    $1.2K
    65,501 mi.
    Est. $294/mo

    Spanos Motors

    3.9
    Daytona Beach, FL (951 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

    $19,492

    $500
    64,458 mi.
    Est. $367/mo

    Prestige Audi

    3.9
    Lakewood, CO (923 mi)
    Check Availability
  • 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

    $17,943

    65,631 mi.
    Est. $338/mo

    Auto Boutique of Columbus

    4.8
    Columbus, OH (273 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28i

    $18,374

    $200
    63,805 mi.
    Est. $346/mo

    Bourne's Auto Center

    4.9
    Easton, MA (850 mi)
    Check Availability
  • Alpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28iAlpine White 2020 BMW X2 sDrive28i

    $10,890

    $1.1K
    94,625 mi.
    Est. $205/mo

    Lions Pre-Owned Cars Miami

    4.6
    Miami, FL (1,188 mi)
    Check Availability
  • 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

    $23,670

    26,275 mi.
    Est. $446/mo

    Alexandria Toyota

    4.5
    Alexandria, VA (596 mi)
    Check Availability
  • 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

    $22,166

    85,928 mi.
    Est. $418/mo

    Southtowne Mitsubishi

    4.4
    Sandy, UT (1,260 mi)
    Check Availability
  • Jet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28iJet Black 2020 BMW X2 sDrive28i

    $13,821

    $1.2K
    100,110 mi.
    Est. $260/mo

    Acura of Jackson

    Ridgeland, MS (670 mi)
    Check Availability
  • White 2020 BMW X2 sDrive28iWhite 2020 BMW X2 sDrive28iWhite 2020 BMW X2 sDrive28iWhite 2020 BMW X2 sDrive28iWhite 2020 BMW X2 sDrive28iWhite 2020 BMW X2 sDrive28i

    $12,580

    104,250 mi.
    Est. $237/mo

    Orange Auto Sales LLC

    Orange, CA (1,732 mi)
    Check Availability
  • 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

    $26,097

    $300
    45,291 mi.
    Est. $492/mo

    HGreg.com Orlando

    4.6
    Orlando, FL (994 mi)
    Check Availability
  • Gray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28iGray 2020 BMW X2 sDrive28i

    $17,999

    68,000 mi.
    Est. $339/mo

    Private seller: Donna

    Oakton, VA (585 mi)
    Contact Seller

Research the 2020 BMW X2

Compare the 2020 BMW X2