MON – FRI 8:00 AM – 5:00 PM EST |
6600 Chambers Road, Charles City, VA 23030
Home
Part Search
Part Search
Browse Inventory
We Buy Cars
Warranty
About
Resources
Cut Sheets
Creditcard Authorization Form
Credit Application
Ebay Store
Shipping
Contact
My Account
Track Order
Menu
Home
Part Search
Part Search
Browse Inventory
We Buy Cars
Warranty
About
Resources
Cut Sheets
Creditcard Authorization Form
Credit Application
Ebay Store
Shipping
Contact
My Account
Track Order
$
0.00
0
Cart
Call Now for Parts
804-829-9848
Account
Track Order
Home
Part Search
Part Search
Browse Inventory
We Buy Cars
Warranty
About
Resources
Cut Sheets
Creditcard Authorization Form
Credit Application
Ebay Store
Shipping
Contact
My Account
Track Order
Menu
Home
Part Search
Part Search
Browse Inventory
We Buy Cars
Warranty
About
Resources
Cut Sheets
Creditcard Authorization Form
Credit Application
Ebay Store
Shipping
Contact
My Account
Track Order
$
0.00
0
Cart
Used MAZDA MAZDA PROTEGE
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:
KX20473
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225030213948
Miles :
145000
See Parts
Inquire
Stock:
45091
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225430107390
Miles :
190000
See Parts
Inquire
Stock:
44403
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225231170594
Miles :
178000
See Parts
Inquire
Stock:
42610
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225731161826
Miles :
139000
See Parts
Inquire
Stock:
D366P
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ245931199121
Miles :
76000
See Parts
Inquire
Stock:
L121084
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ246131121084
Miles :
55000
See Parts
Inquire
Stock:
38908
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ246231122972
Miles :
88000
See Parts
Inquire
Stock:
CN14
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
Miles :
0
See Parts
Inquire
Stock:
CE220006
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
Miles :
0
See Parts
Inquire
Stock:
46288
Year:
2003
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225130102339
Miles :
116000
See Parts
Inquire
Stock:
42489
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ246X21623106
Miles :
136000
See Parts
Inquire
Stock:
L489739
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ246221489739
Miles :
105000
See Parts
Inquire
Stock:
L496547
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ245721496547
Miles :
65000
See Parts
Inquire
Stock:
L515402
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225020515402
Miles :
102000
See Parts
Inquire
Stock:
N0739
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225220499011
Miles :
59000
See Parts
Inquire
Stock:
S0709
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225021620497
Miles :
102000
See Parts
Inquire
Stock:
SLCC3599
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ246921491892
Miles :
181000
See Parts
Inquire
Stock:
37619
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225620541552
Miles :
39000
See Parts
Inquire
Stock:
41415
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225321626519
Miles :
103000
See Parts
Inquire
Stock:
42048
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225320507228
Miles :
179000
See Parts
Inquire
Stock:
42563
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225520548119
Miles :
159000
See Parts
Inquire
Stock:
G4K5079
Year:
2002
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ245821625895
Miles :
117000
See Parts
Inquire
Stock:
37034
Year:
2001
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225910433991
Miles :
174000
See Parts
Inquire
Stock:
Z481
Year:
2001
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ225X10454283
Miles :
185000
See Parts
Inquire
Stock:
NEW0412R
Year:
2001
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
Miles :
0
See Parts
Inquire
Stock:
KX12498
Year:
2001
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ226010479816
Miles :
132000
See Parts
Inquire
Stock:
R0500
Year:
2000
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ2224Y0205364
Miles :
126000
See Parts
Inquire
Stock:
37766
Year:
2000
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ2227Y0294623
Miles :
58000
See Parts
Inquire
Stock:
CE565092
Year:
2000
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ2227Y0302803
Miles :
0
See Parts
Inquire
Stock:
NEW0419R
Year:
1999
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
Miles :
0
See Parts
Inquire
Stock:
36977
Year:
1999
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BJ2229X0126321
Miles :
75000
See Parts
Inquire
Stock:
BP001
Year:
1999
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
Miles :
0
See Parts
Inquire
Stock:
G5A2437
Year:
1998
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BC1411W0234097
Miles :
0
See Parts
Inquire
Stock:
TP1027
Year:
1998
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BC1410W0202404
Miles :
69000
See Parts
Inquire
Stock:
AF013596
Year:
1998
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BC1412W0228177
Miles :
1000
See Parts
Inquire
Stock:
AOK464P
Year:
1997
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BC1413V0112744
Miles :
99000
See Parts
Inquire
Stock:
R0052
Year:
1996
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BB1419T0306212
Miles :
209000
See Parts
Inquire
Stock:
G3C2075
Year:
1996
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BB1415T0338719
Miles :
0
See Parts
Inquire
Stock:
NG947
Year:
1995
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BA1413S0118688
Miles :
41000
See Parts
Inquire
Stock:
AF015455
Year:
1995
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BA1413S0163582
Miles :
110000
See Parts
Inquire
Stock:
G1A1451
Year:
1995
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JMIBA141OS0127316
Miles :
0
See Parts
Inquire
Stock:
S0152
Year:
1995
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BA141XS0169881
Miles :
144000
See Parts
Inquire
Stock:
ALB242P
Year:
1995
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BA1411S0163340
Miles :
41000
See Parts
Inquire
Stock:
GC1290
Year:
1994
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BG2247R0802106
Miles :
91000
See Parts
Inquire
Stock:
G9I1186
Year:
1992
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BG2260N0408491
Miles :
0
See Parts
Inquire
Stock:
5893
Year:
1990
Make/Model :
MAZDA MAZDA PROTEGE
Vin :
JM1BG2267L0155666
Miles :
35000
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!
✖
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