Smart car shopping powered by data

1,504 Bmw X2 Cars for Sale

1,504 vehicles found within 25 miles. Compare prices, mileage, colors, dealers, and real-time inventory.

New & UsedBmwX2
Reset All Filters
2025 BMW X2 xDrive28i

2025 BMW X2 xDrive28i

SUV • Used

$40,297
13,900 miles White AWD
BMW of Nashville CPO Nashville, TN
View Details
2026 BMW X2 M35i AWD

2026 BMW X2 M35i AWD

SUV • New

$63,284
Mileage unavailable Gray AWD
BMW of Nashville CPO Nashville, TN
View Details
2025 BMW X2 xDrive28i

2025 BMW X2 xDrive28i

SUV • Used

$38,838
16,048 miles Black AWD
BMW of Turnersville Turnersville, NJ
View Details
2025 BMW X2 xDrive28i

2025 BMW X2 xDrive28i

SUV • Used

$38,623
17,533 miles Black AWD
Go Luxury Auto Group Dallas, TX
View Details
2020 BMW X2 sDrive28i FWD

2020 BMW X2 sDrive28i FWD

SUV • Used

$16,945
51,868 miles Black FWD
Victory Cars Central Levittown, NY
View Details
2026 BMW X2 xDrive28i

2026 BMW X2 xDrive28i

SUV • New

$51,122
8 miles White AWD
Pacific BMW Glendale, CA
View Details
2026 BMW X2 xDrive28i

2026 BMW X2 xDrive28i

SUV • New

$49,545
Mileage unavailable Red AWD
BMW of Nashville CPO Nashville, TN
View Details
2026 BMW X2 xDrive28i

2026 BMW X2 xDrive28i

SUV • New

$50,237
42 miles Gray AWD
Pacific BMW Glendale, CA
View Details
2022 BMW X2 xDrive28i AWD

2022 BMW X2 xDrive28i AWD

SUV • Used

$16,890
102,009 miles White AWD
Benton Nissan of Columbia Columbia, TN
View Details
2026 BMW X2 xDrive28i

2026 BMW X2 xDrive28i

SUV • New

$56,250
5 miles Blue AWD
BMW of Lynnwood Lynnwood, WA
View Details
2025 BMW X2 M35i AWD

2025 BMW X2 M35i AWD

SUV • Used

$43,012
19,188 miles White AWD
Napleton's Aston Martin of Chicago Downers Grove, IL
View Details
2020 BMW X2 sDrive28i FWD

2020 BMW X2 sDrive28i FWD

SUV • Used

$18,287
62,118 miles Green FWD
STG Auto Group of Chandler Chandler, AZ
View Details
2020 BMW X2 M35i AWD

2020 BMW X2 M35i AWD

SUV • Used

$26,800
12,739 miles Blue AWD
Huntington Beach Chrysler Dodge Jeep Ram Huntington Beach, CA
View Details
2020 BMW X2 xDrive28i AWD

2020 BMW X2 xDrive28i AWD

SUV • Used

$17,390
76,889 miles Blue AWD
Faulkner Nissan Harrisburg Harrisburg, PA
View Details
2020 BMW X2 xDrive28i AWD

2020 BMW X2 xDrive28i AWD

SUV • Used

$22,241
37,449 miles Blue AWD
Steet-Ponte Ford Lincoln Yorkville, NY
View Details
2019 BMW X2 xDrive28i AWD

2019 BMW X2 xDrive28i AWD

SUV • Used

$13,743
103,336 miles Black AWD
Classic BMW MINI Willoughby, OH
View Details
2020 BMW X2 xDrive28i AWD

2020 BMW X2 xDrive28i AWD

SUV • Used

$18,299
74,715 miles Black AWD
Hyundai of Dundalk Dundalk, MD
View Details
2026 BMW X2 xDrive28i

2026 BMW X2 xDrive28i

SUV • New

$55,393
5 miles Unknown AWD
BMW MINI of Annapolis Annapolis, MD
View Details
2025 BMW X2 xDrive28i

2025 BMW X2 xDrive28i

SUV • Used

$50,632
9,446 miles White AWD
BMW of Toledo Toledo, OH
View Details
2020 BMW X2 xDrive28i AWD

2020 BMW X2 xDrive28i AWD

SUV • Used

$22,618
41,126 miles White AWD
Stohlman Volkswagen Vienna, VA
View Details
2022 BMW X2 sDrive28i FWD

2022 BMW X2 sDrive28i FWD

SUV • Used

$19,085
72,396 miles White FWD
Daly City Mitsubishi Daly City, CA
View Details
2020 BMW X2 sDrive28i FWD

2020 BMW X2 sDrive28i FWD

SUV • Used

$17,372
98,057 miles Silver FWD
Baha Auto Group - Palos Hills Palos Hills, IL
View Details
2026 BMW X2 xDrive28i

2026 BMW X2 xDrive28i

SUV • Used

$50,376
13,506 miles Black AWD
Metro Ford Sales & Service, Inc. Chicago, IL
View Details
2018 BMW X2 xDrive28i AWD

2018 BMW X2 xDrive28i AWD

SUV • Used

$20,449
45,735 miles Black AWD
Perrysburg Auto Mall Perrysburg, OH
View Details