Monday - Friday 8:00 - 5:00 | Saturday - Sunday Closed
Cart
Live chat
Home
Parts Search
Sell a car
Service Center
Documents
Cut Sheets
Tracking Orders
Warranty-Terms & Conditions
Extended Warranty Agreement
Employment
About Us
Contact
Home
Parts Search
Sell a car
Service Center
Documents
Cut Sheets
Tracking Orders
Warranty-Terms & Conditions
Extended Warranty Agreement
Employment
About Us
Contact
Cart
Phone:
815-484-5288
715 Kennon Road
Rockford, IL 61109
View on map
Used BMW X2 - General Auto
General Auto
>
used-parts
Some vehicles may not show parts available if we haven't parted them out yet.
If you're intersted in a specific vehicle just use the Inquire button below or give us a call for more info.
Stock:
643693
Year:
2023
Make/Model :
BMW X2
Vin :
Miles :
0
See Parts
Inquire
Stock:
644515
Year:
2023
Make/Model :
BMW X2
Vin :
Miles :
0
See Parts
Inquire
Stock:
N0623057
Year:
2022
Make/Model :
BMW X2
Vin :
WBXYJ1C00N5T76471
Miles :
18000
See Parts
Inquire
Stock:
22H0987
Year:
2021
Make/Model :
BMW X2
Vin :
WBXYJ1C00M5S07789
Miles :
41000
See Parts
Inquire
Stock:
A22018
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYJ1C02L5R22538
Miles :
18000
See Parts
Inquire
Stock:
20X2
Year:
2020
Make/Model :
BMW X2
Vin :
Miles :
99000
See Parts
Inquire
Stock:
ADAMD
Year:
2020
Make/Model :
BMW X2
Vin :
Miles :
0
See Parts
Inquire
Stock:
GG0012
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYJ1C02L5P64198
Miles :
35004
See Parts
Inquire
Stock:
Z460
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYH9C05L5P16558
Miles :
64566
See Parts
Inquire
Stock:
30879G
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYH9C08L5P04419
Miles :
29463
See Parts
Inquire
Stock:
C23038
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYJ1C05L5P35620
Miles :
23000
See Parts
Inquire
Stock:
620104
Year:
2020
Make/Model :
BMW X2
Vin :
Miles :
64000
See Parts
Inquire
Stock:
WP0635
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYJ1C05L5P98670
Miles :
32655
See Parts
Inquire
Stock:
AMA054
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYJ1C01L5P18698
Miles :
31454
See Parts
Inquire
Stock:
15987
Year:
2022
Make/Model :
BMW X2
Vin :
WBXYJ1C01N5T59324
Miles :
8000
See Parts
Inquire
Stock:
23D8259
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYH9C01L5R00542
Miles :
42000
See Parts
Inquire
Stock:
23L32
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYH9C04L5P33951
Miles :
73000
See Parts
Inquire
Stock:
200PYP
Year:
2019
Make/Model :
BMW X2
Vin :
WBXYJ3C57K5N02568
Miles :
20000
See Parts
Inquire
Stock:
348N
Year:
2019
Make/Model :
BMW X2
Vin :
WBXYJ3C50K5N06574
Miles :
52000
See Parts
Inquire
Stock:
C22818
Year:
2019
Make/Model :
BMW X2
Vin :
WBXYJ5C53K5N26846
Miles :
24000
See Parts
Inquire
Stock:
16780
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C33JEF82401
Miles :
29000
See Parts
Inquire
Stock:
EKJ424
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C39JEF73167
Miles :
32563
See Parts
Inquire
Stock:
21F5713A
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C3XJEF78247
Miles :
33000
See Parts
Inquire
Stock:
22K7774
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C33JEF79031
Miles :
27000
See Parts
Inquire
Stock:
23E0451
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C35JEF76261
Miles :
73000
See Parts
Inquire
Stock:
EVP-21
Year:
2018
Make/Model :
BMW X2
Vin :
Miles :
33000
See Parts
Inquire
Stock:
11559
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C39JEF81558
Miles :
42000
See Parts
Inquire
Stock:
191318A
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C35JEF74090
Miles :
13000
See Parts
Inquire
Stock:
200L8X
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C32JEF73933
Miles :
56000
See Parts
Inquire
Stock:
EKJ424
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C39JEF73167
Miles :
32563
See Parts
Inquire
Stock:
79676
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C32JEF73592
Miles :
66589
See Parts
Inquire
Stock:
23E0521
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C30JEF78760
Miles :
30000
See Parts
Inquire
Stock:
3D2297
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C37JEF79968
Miles :
33815
See Parts
Inquire
Stock:
CYI164
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ5C35JEF70718
Miles :
40000
See Parts
Inquire
Stock:
231778A
Year:
2018
Make/Model :
BMW X2
Vin :
WBXYJ3C39JEJ84210
Miles :
92000
See Parts
Inquire
New message
×
Please enter an email address so we can reach out to you
Your Name:
Email:
Message:
Message Received
×
Thank you for your message. Someone from our team will respond within 24 hours!
Schedule a Test Drive
used-parts
Name
Email
Phone
Best time
Request
Compare
✖
Simple modal box
Close!
New message
×
Choose Year...
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
Choose Make...
Choose Model....
Choose Part Type...
Search