2020 BMW X2 For Sale

2020 BMW X2 sDrive28i

2020 BMW X2 sDrive28i

Asking Price $23,999
Mileage 50,749
Location Lakeland, FL
2020 BMW X2 xDrive28i

2020 BMW X2 xDrive28i

Asking Price $28,988
Mileage 21,704
Location Mc Murray, PA
2020 BMW X2 xDrive28i

2020 BMW X2 xDrive28i

Asking Price $23,588
Mileage 59,748
Location Pittsburgh, PA
2020 BMW X2 xDrive28i

2020 BMW X2 xDrive28i

Asking Price $26,190
Mileage 30,723
Location Ridgefield, CT
2020 BMW X2 xDrive28i

2020 BMW X2 xDrive28i

Asking Price $25,997
Mileage 28,710
Location Marietta, GA
2020 BMW X2 sDrive28i

2020 BMW X2 sDrive28i

Asking Price $23,799
Mileage 25,729
Location West Palm Beach, FL