JS Truckmart - Used BMW X2

Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Please Note: Prices in USD & Mileage Measured in Miles (Not Kilometers)

Stock: N0623057
Year: 2022
Make/Model : BMW X2
Vin : WBXYJ1C00N5T76471
Miles : 18000
See Parts
Stock: 22H0987
Year: 2021
Make/Model : BMW X2
Vin : WBXYJ1C00M5S07789
Miles : 41000
See Parts
Stock: 20C529
Year: 2020
Make/Model : BMW X2
Vin : WBXYJ1C04L5P43529
Miles : 21000
See Parts
Stock: N0724183
Year: 2020
Make/Model : BMW X2
Vin : WBXYJ1C01L5P18894
Miles : 38000
See Parts
Stock: 25A192
Year: 2020
Make/Model : BMW X2
Vin : WBXYJ1C08L5R19840
Miles : 55000
See Parts
Stock: 20B744
Year: 2020
Make/Model : BMW X2
Vin : WBXYH9C04L5N90788
Miles : 42000
See Parts
Stock: 23D8259
Year: 2020
Make/Model : BMW X2
Vin : WBXYH9C01L5R00542
Miles : 42000
See Parts
Stock: 25C0227
Year: 2020
Make/Model : BMW X2
Vin : WBXYJ1C0XL5P41137
Miles : 134000
See Parts
Stock: 7054
Year: 2019
Make/Model : BMW X2
Vin : WBXYJ5C58K5N23862
Miles : 52000
See Parts
Stock: 21F5713A
Year: 2018
Make/Model : BMW X2
Vin : WBXYJ5C3XJEF78247
Miles : 33000
See Parts
Stock: 23E0451
Year: 2018
Make/Model : BMW X2
Vin : WBXYJ5C35JEF76261
Miles : 73000
See Parts
Stock: 22K7774
Year: 2018
Make/Model : BMW X2
Vin : WBXYJ5C33JEF79031
Miles : 27000
See Parts
Stock: 23E0521
Year: 2018
Make/Model : BMW X2
Vin : WBXYJ5C30JEF78760
Miles : 30000
See Parts