JS Truckmart - Used MAZDA PROTEGE
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)
Some vehicles may not show parts available if we haven't parted them out yet.
If you're interested in a specific vehicle just use the Inquire button below or give us a call for more info.
If you're interested in a specific vehicle just use the Inquire button below or give us a call for more info.
Stock: 6I5752
Year: 2003
Make/Model : MAZDA PROTEGE
Vin : JM1BJ225530213752
Miles : 114642
See Parts
Year: 2003
Make/Model : MAZDA PROTEGE
Vin : JM1BJ225530213752
Miles : 114642
Stock: 3J7894
Year: 2003
Make/Model : MAZDA PROTEGE
Vin : JM1BJ245531150045
Miles : 141825
See Parts
Year: 2003
Make/Model : MAZDA PROTEGE
Vin : JM1BJ245531150045
Miles : 141825
Stock: 4G6718
Year: 2003
Make/Model : MAZDA PROTEGE
Vin : JM1BJ245931195912
Miles : 191000
See Parts
Year: 2003
Make/Model : MAZDA PROTEGE
Vin : JM1BJ245931195912
Miles : 191000
Stock: JD6299
Year: 2002
Make/Model : MAZDA PROTEGE
Vin : JM1BJ245521513345
Miles : 105415
See Parts
Year: 2002
Make/Model : MAZDA PROTEGE
Vin : JM1BJ245521513345
Miles : 105415
Stock: 1E6385
Year: 2002
Make/Model : MAZDA PROTEGE
Vin : JM1BJ246521608349
Miles : 129113
See Parts
Year: 2002
Make/Model : MAZDA PROTEGE
Vin : JM1BJ246521608349
Miles : 129113
Stock: 7C5184
Year: 2002
Make/Model : MAZDA PROTEGE
Vin : JM1BJ226221539851
Miles : 105004
See Parts
Year: 2002
Make/Model : MAZDA PROTEGE
Vin : JM1BJ226221539851
Miles : 105004
Stock: 5L8770
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222610439317
Miles : 123000
See Parts
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222610439317
Miles : 123000
Stock: 2G7209
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222710442050
Miles : 116585
See Parts
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222710442050
Miles : 116585
Stock: 2A6849
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222010476413
Miles : 148078
See Parts
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222010476413
Miles : 148078
Stock: 8G0850
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ225310425031
Miles : 137000
See Parts
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ225310425031
Miles : 137000
Stock: 25F165
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222710421280
Miles : 121174
See Parts
Year: 2001
Make/Model : MAZDA PROTEGE
Vin : JM1BJ222710421280
Miles : 121174
Stock: 4J6134
Year: 1999
Make/Model : MAZDA PROTEGE
Vin : JM1BJ2227X0136202
Miles : 102000
See Parts
Year: 1999
Make/Model : MAZDA PROTEGE
Vin : JM1BJ2227X0136202
Miles : 102000
Stock: 8J0992
Year: 1999
Make/Model : MAZDA PROTEGE
Vin : JM1BJ2227X0105130
Miles : 118000
See Parts
Year: 1999
Make/Model : MAZDA PROTEGE
Vin : JM1BJ2227X0105130
Miles : 118000
Stock: 4H5890
Year: 1997
Make/Model : MAZDA PROTEGE
Vin : JM1BC1411V0117781
Miles : 127000
See Parts
Year: 1997
Make/Model : MAZDA PROTEGE
Vin : JM1BC1411V0117781
Miles : 127000
Stock: 2G5480
Year: 1997
Make/Model : MAZDA PROTEGE
Vin : JM1BC1411V0111463
Miles : 107000
See Parts
Year: 1997
Make/Model : MAZDA PROTEGE
Vin : JM1BC1411V0111463
Miles : 107000
Stock: 5A5079
Year: 1997
Make/Model : MAZDA PROTEGE
Vin : JM1BC1418V0108673
Miles : 110000
See Parts
Year: 1997
Make/Model : MAZDA PROTEGE
Vin : JM1BC1418V0108673
Miles : 110000
Stock: 3I5790
Year: 1995
Make/Model : MAZDA PROTEGE
Vin : JM1BA141X50145449
Miles : 146000
See Parts
Year: 1995
Make/Model : MAZDA PROTEGE
Vin : JM1BA141X50145449
Miles : 146000
Stock: 8L1100
Year: 1994
Make/Model : MAZDA PROTEGE
Vin : JM1BG2248R0760562
Miles : 127000
See Parts
Year: 1994
Make/Model : MAZDA PROTEGE
Vin : JM1BG2248R0760562
Miles : 127000
Stock: 8A1121
Year: 1992
Make/Model : MAZDA PROTEGE
Vin : JM1BG226XN0427694
Miles : 132000
See Parts
Year: 1992
Make/Model : MAZDA PROTEGE
Vin : JM1BG226XN0427694
Miles : 132000
Stock: 7B1216
Year: 1991
Make/Model : MAZDA PROTEGE
Vin : JM1BG2249M0250469
Miles : 119000
See Parts
Year: 1991
Make/Model : MAZDA PROTEGE
Vin : JM1BG2249M0250469
Miles : 119000
Stock: 7C1273
Year: 1990
Make/Model : MAZDA PROTEGE
Vin : JM1BG2246L0143426
Miles : 155000
See Parts
Year: 1990
Make/Model : MAZDA PROTEGE
Vin : JM1BG2246L0143426
Miles : 155000