Search our extensive part inventory by the year, make, and model of your car, truck, van, or SUV. Results are shown by price and condition. If you don’t see what you are looking for, give us a call at 315.524.1900!
Please call us at the corresponding number below if you are interested in local pickup at any of our four Premium Auto Parts locations.
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: 60421
Year: 2001
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ222110419301
Miles : 39000
See Parts
Year: 2001
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ222110419301
Miles : 39000
Stock: 91613
Year: 1999
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2224X0128963
Miles : 112957
See Parts
Year: 1999
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2224X0128963
Miles : 112957
Stock: 90433
Year: 1999
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2224X0175085
Miles : 72000
See Parts
Year: 1999
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BJ2224X0175085
Miles : 72000
Stock: 100165
Year: 1998
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1412W0202064
Miles : 30000
See Parts
Year: 1998
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1412W0202064
Miles : 30000
Stock: 30425
Year: 1998
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1417W0206871
Miles : 78000
See Parts
Year: 1998
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1417W0206871
Miles : 78000
Stock: 10520
Year: 1997
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1415V0124071
Miles : 0
See Parts
Year: 1997
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BC1415V0124071
Miles : 0
Stock: 90307
Year: 1995
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BA1413S0104743
Miles : 119000
See Parts
Year: 1995
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BA1413S0104743
Miles : 119000
Stock: 70416
Year: 1995
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BA1412S0174413
Miles : 84000
See Parts
Year: 1995
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BA1412S0174413
Miles : 84000
Stock: 896016
Year: 1994
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2243R0710135
Miles : 22000
See Parts
Year: 1994
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2243R0710135
Miles : 22000
Stock: 798013
Year: 1994
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2269R0757803
Miles : 54000
See Parts
Year: 1994
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2269R0757803
Miles : 54000
Stock: 897056
Year: 1993
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2245P0560526
Miles : 62000
See Parts
Year: 1993
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2245P0560526
Miles : 62000
Stock: 109813
Year: 1990
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2248L0154069
Miles : 48000
See Parts
Year: 1990
Make/Model : MAZDA MAZDA PROTEGE
Vin : JM1BG2248L0154069
Miles : 48000
New message
Please enter an email address so we can reach out to you
Message Received
Thank you for your message. Someone from our team will respond within 24 hours!