Used BMW X2 for sale
All available BMW X2 listings.
3,085 listings • $9,997 – $59,977 • avg 42,715 mi
Featured listings
Browse all 3,085 bmw x2 for sale →
Clean title USED · SUV
2022 BMW X2
28i · AWD · Automatic
$23,919
Mechanicsville, VA
Clean title USED · SUV
2022 BMW X2
M35i · AWD · Automatic
$31,700
Hellertown, PA
Clean title USED · SUV
2023 BMW X2
28i · AWD · Automatic
$29,800
Indianapolis, IN
Clean title USED · SUV
2022 BMW X2
28i · AWD · Automatic
$24,995
San Antonio, TX
Clean title USED · SUV
2021 BMW X2
M35i · AWD · Automatic
$32,770
Alexandria, VA
Clean title USED · SUV
2024 BMW X2
28i · AWD · Automatic
$38,491
Westmont, IL
Clean title USED · SUV
2024 BMW X2
28i · AWD · Automatic
$38,420
Duluth, GA
Clean title USED · SUV
2022 BMW X2
28i · FWD · Automatic
$24,998
Fort Wayne, IN
Clean title USED · SUV
2018 BMW X2
28i · FWD · Automatic
$13,995
Wesley Chapel, FL
Clean title USED · SUV
2019 BMW X2
28i · FWD · Automatic
$17,399
Las Vegas, NV
Clean title USED · SUV
2019 BMW X2
28i · FWD · Automatic
$24,995
Cerritos, CA
Clean title USED · SUV
2023 BMW X2
28i · FWD · Automatic
$32,999
Fort Myers, FL
Clean title USED · SUV
2025 BMW X2
28i · AWD · Automatic
$42,000
Owings Mills, MD
Clean title USED · SUV
2024 BMW X2
M35i · AWD · Automatic
$51,500
Coconut Creek, FL
Clean title USED · SUV
2022 BMW X2
28i · FWD · Automatic
$19,988
San Bernardino, CA
Clean title USED · SUV
2022 BMW X2
28i · FWD · Automatic
$19,752
Hanford, CA
Clean title USED · SUV
2019 BMW X2
28i · AWD · Automatic
$18,500
Harrisburg, PA
Clean title USED · SUV
2020 BMW X2
28i · AWD · Automatic
$17,995
Naugatuck, CT
Clean title USED · SUV
2022 BMW X2
28i · FWD · Automatic
$30,990
Gainesville, FL
Clean title USED · SUV
2022 BMW X2
28i · AWD · Automatic
$21,877
San Diego, CA
Clean title USED · SUV
2022 BMW X2
28i · AWD · Automatic
$25,500
Baltimore, MD
Clean title USED · SUV
2021 BMW X2
28i · AWD · Automatic
$26,999
Annapolis, MD
USED · SUV
2024 BMW X2
28i · AWD · Automatic
$42,325
Orland Park, IL
Clean title USED · SUV
2018 BMW X2
28i · AWD · Automatic
$19,300
Alexandria, VA
About this category
We list 3,085 used BMW X2 vehicles spanning 2018 through 2025. Listings range from $9,997 to $59,977, averaging $26,300. Filter by year, trim, mileage, and price to narrow down.
Frequently asked questions
- How much does a used BMW X2 cost?
- Used BMW X2 listings range from $9,997 to $59,977, with an average asking price of $26,300. Pricing depends on year, trim, mileage, and condition.
- How many used BMW X2 listings are there?
- Carlify currently shows 3,085 used BMW X2 listings from dealerships nationwide.
- What model years of BMW X2 are available?
- Used BMW X2 listings on Carlify span 2018 through 2025. Filter by year to focus on a specific generation or model year.
- What trims of the BMW X2 are listed?
- Common BMW X2 trims on Carlify include 28i, M35i. Trim availability varies by model year.
- What's the typical mileage on a used BMW X2?
- The average mileage on used BMW X2 listings is 42,715 miles. Filter by mileage to find low-mileage examples.
Popular BMW X2 trims
- 28i (458)
- M35i (42)
Browse by year
Top cities
- Used BMW X2 in New YorkNY
- Used BMW X2 in Los AngelesCA
- Used BMW X2 in ChicagoIL
- Used BMW X2 in HoustonTX
- Used BMW X2 in PhoenixAZ
- Used BMW X2 in PhiladelphiaPA
- Used BMW X2 in San AntonioTX
- Used BMW X2 in San DiegoCA
- Used BMW X2 in DallasTX
- Used BMW X2 in JacksonvilleFL
- Used BMW X2 in AustinTX
- Used BMW X2 in Fort WorthTX
- Used BMW X2 in San JoseCA
- Used BMW X2 in ColumbusOH
- Used BMW X2 in CharlotteNC
- Used BMW X2 in IndianapolisIN
- Used BMW X2 in San FranciscoCA
- Used BMW X2 in SeattleWA