50 Best New BMW X4 for Sale, Savings from $2,409

2020 BMW X4
New | Highlands Ranch, CO
$51,645
est. $744/mo

Track Price Check Availability

2020 BMW X4
New | Sewickley, PA
$57,495
est. $829/mo

Track Price Check Availability

2019 BMW X4
New | Sewickley, PA
$57,055
est. $822/mo

Track Price Check Availability

2020 BMW X4
New | Chandler, AZ
$57,635
est. $831/mo

Track Price Check Availability

2020 BMW X4
New | Highlands Ranch, CO
$63,620
est. $917/mo

Track Price Check Availability

2020 BMW X4
New | Winter Park, FL
$55,795
est. $804/mo

Track Price Check Availability

2020 BMW X4
New | Lakeland, FL
$59,720
est. $861/mo

Track Price Check Availability

2020 BMW X4
New | Winter Park, FL
$64,995
est. $937/mo

Track Price Check Availability

2020 BMW X4
New | Winter Park, FL
$67,195
est. $969/mo

Track Price Check Availability

2020 BMW X4
New | Winter Park, FL
$63,545
est. $916/mo

Track Price Check Availability

2020 BMW X4
New | Winter Park, FL
$57,495
est. $829/mo

Track Price Check Availability

2020 BMW X4
New | Phoenix, AZ
$52,645
est. $759/mo

Track Price Check Availability

2020 BMW X4
New | Cincinnati, OH
$55,135
est. $795/mo

Track Price Check Availability

2020 BMW X4
New | Winter Park, FL
$67,770
est. $977/mo

Track Price Check Availability

2020 BMW X4
New | West Springfield, MA
$66,295
est. $956/mo

Track Price Check Availability

2020 BMW X4
New | Sewickley, PA
$57,905
est. $835/mo

Track Price Check Availability

2020 BMW X4
New | Winter Park, FL
$55,795
est. $804/mo

Track Price Check Availability

2020 BMW X4
New | Highlands Ranch, CO
$62,285
est. $898/mo

Track Price Check Availability

2020 BMW X4
New | Chandler, AZ
$61,390
est. $885/mo

Track Price Check Availability

2020 BMW X4
New | Chandler, AZ
$57,385
est. $827/mo

Track Price Check Availability

BMW X4 Pricing Analysis

Active Listings
Mileage