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.
If you're intersted in a specific vehicle just use the Inquire button below or give us a call for more info.
Stock: MC7175
Year: 2003
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ245X31182974
Miles : 116000
See Parts
Year: 2003
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ245X31182974
Miles : 116000
Stock: NE6787
Year: 2003
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ226X31173154
Miles : 179000
See Parts
Year: 2003
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ226X31173154
Miles : 179000
Stock: ND7632
Year: 2003
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ225030135591
Miles : 185000
See Parts
Year: 2003
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ225030135591
Miles : 185000
Stock: BN5791
Year: 2000
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2215Y0222696
Miles : 143000
See Parts
Year: 2000
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2215Y0222696
Miles : 143000
Stock: ML7491
Year: 2000
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2215Y0259716
Miles : 106000
See Parts
Year: 2000
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2215Y0259716
Miles : 106000
Stock: HB0937
Year: 1997
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1414V0104149
Miles : 81000
See Parts
Year: 1997
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1414V0104149
Miles : 81000
Stock: FH3429
Year: 1995
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BA1418S0145322
Miles : 122000
See Parts
Year: 1995
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BA1418S0145322
Miles : 122000
Stock: HB0945
Year: 1991
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2268M0307262
Miles : 0
See Parts
Year: 1991
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2268M0307262
Miles : 0
Stock: JE2485
Year: 1990
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2248L0175567
Miles : 0
See Parts
Year: 1990
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2248L0175567
Miles : 0