Highway Auto Parts | Used MAZDA 3
Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
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: LP0560
Year: 2021
Make/Model : MAZDA MAZDA 3
Vin : 3MZBPBAY6MM251545
Miles : 20067
No parts yet
Year: 2021
Make/Model : MAZDA MAZDA 3
Vin : 3MZBPBAY6MM251545
Miles : 20067
Stock: LN0385
Year: 2021
Make/Model : MAZDA MAZDA 3
Vin : 3MZBPBBL1MM203356
Miles : 12164
No parts yet
Year: 2021
Make/Model : MAZDA MAZDA 3
Vin : 3MZBPBBL1MM203356
Miles : 12164
Stock: LM1123
Year: 2018
Make/Model : MAZDA MAZDA 3
Vin : 3MZBN1L3XJM264196
Miles : 51952
No parts yet
Year: 2018
Make/Model : MAZDA MAZDA 3
Vin : 3MZBN1L3XJM264196
Miles : 51952
Stock: LP0721
Year: 2018
Make/Model : MAZDA MAZDA 3
Vin : 3MZBN1V33JM268037
Miles : 82251
No parts yet
Year: 2018
Make/Model : MAZDA MAZDA 3
Vin : 3MZBN1V33JM268037
Miles : 82251
Stock: LP0549
Year: 2017
Make/Model : MAZDA MAZDA 3
Vin : 3MZBN1U77HM156727
Miles : 76396
No parts yet
Year: 2017
Make/Model : MAZDA MAZDA 3
Vin : 3MZBN1U77HM156727
Miles : 76396
Stock: LM0312
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1M75G1322986
Miles : 40054
No parts yet
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1M75G1322986
Miles : 40054
Stock: LN0872
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1T74GM277945
Miles : 63894
No parts yet
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1T74GM277945
Miles : 63894
Stock: LR0052
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1W7XGM265018
Miles : 62343
No parts yet
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1W7XGM265018
Miles : 62343
Stock: LM0561
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1U75G1299340
Miles : 89967
No parts yet
Year: 2016
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1U75G1299340
Miles : 89967
Stock: L17603
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1K79E1131992
Miles : 114935
No parts yet
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1K79E1131992
Miles : 114935
Stock: L80419
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1L33E1175644
Miles : 48907
No parts yet
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1L33E1175644
Miles : 48907
Stock: LL0716
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1V73E1130123
Miles : 122654
No parts yet
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1V73E1130123
Miles : 122654
Stock: LL0412
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1T72E1148955
Miles : 87233
No parts yet
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : JM1BM1T72E1148955
Miles : 87233
Stock: L17288
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1V71EM121050
Miles : 54197
No parts yet
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1V71EM121050
Miles : 54197
Stock: L90240
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1U72EM120572
Miles : 51458
No parts yet
Year: 2014
Make/Model : MAZDA MAZDA 3
Vin : 3MZBM1U72EM120572
Miles : 51458
Stock: L91079
Year: 2013
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1M50D1775197
Miles : 128472
No parts yet
Year: 2013
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1M50D1775197
Miles : 128472
Stock: L17426
Year: 2013
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1M76D1813209
Miles : 30778
No parts yet
Year: 2013
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1M76D1813209
Miles : 30778
Stock: L80606
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1W75C1669793
Miles : 89866
No parts yet
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1W75C1669793
Miles : 89866
Stock: L17960
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1L84C1630089
Miles : 78541
No parts yet
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1L84C1630089
Miles : 78541
Stock: L80276
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1V75C1626637
Miles : 110067
No parts yet
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1V75C1626637
Miles : 110067
Stock: L80391
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1L7XC1696993
Miles : 98745
No parts yet
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1L7XC1696993
Miles : 98745
Stock: L16059
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1V79C1697789
Miles : 123240
No parts yet
Year: 2012
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1V79C1697789
Miles : 123240
Stock: L80456
Year: 2011
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1UG2B1414519
Miles : 129345
No parts yet
Year: 2011
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1UG2B1414519
Miles : 129345
Stock: L16189
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF1A1122837
Miles : 96212
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF1A1122837
Miles : 96212
Stock: L11396
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1H51A1208910
Miles : 13659
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1H51A1208910
Miles : 13659
Stock: L11635
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1H59A1298095
Miles : 16564
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1H59A1298095
Miles : 16564
Stock: L12129
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SG8A1247083
Miles : 26630
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SG8A1247083
Miles : 26630
Stock: L12440
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF7A1132160
Miles : 17370
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF7A1132160
Miles : 17370
Stock: L12496
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1H56A1267192
Miles : 31572
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1H56A1267192
Miles : 31572
Stock: L14530
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF2A1195280
Miles : 61965
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF2A1195280
Miles : 61965
Stock: L80851
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1S54A1336597
Miles : 82277
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1S54A1336597
Miles : 82277
Stock: LL0553
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF5A1337024
Miles : 111233
No parts yet
Year: 2010
Make/Model : MAZDA MAZDA 3
Vin : JM1BL1SF5A1337024
Miles : 111233
Stock: L90925
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK343091221663
Miles : 121742
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK343091221663
Miles : 121742
Stock: L16585
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F891220905
Miles : 99444
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F891220905
Miles : 99444
Stock: L12367
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F391218804
Miles : 55574
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F391218804
Miles : 55574
Stock: L12099
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F691236603
Miles : 48639
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F691236603
Miles : 48639
Stock: L17671
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F491254503
Miles : 146796
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F491254503
Miles : 146796
Stock: L17360
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32G691251899
Miles : 106599
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32G691251899
Miles : 106599
Stock: L11273
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F891226008
Miles : 43610
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F891226008
Miles : 43610
Stock: L11502
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F791217980
Miles : 41443
No parts yet
Year: 2009
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F791217980
Miles : 41443
Stock: L14111
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F181813245
Miles : 155737
No parts yet
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F181813245
Miles : 155737
Stock: L16083
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK323381105990
Miles : 61962
No parts yet
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK323381105990
Miles : 61962
Stock: L11374
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F781803500
Miles : 66877
No parts yet
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F781803500
Miles : 66877
Stock: L14082
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK12FX81792304
Miles : 90215
No parts yet
Year: 2008
Make/Model : MAZDA MAZDA 3
Vin : JM1BK12FX81792304
Miles : 90215
Stock: L12250
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F771729820
Miles : 59419
No parts yet
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F771729820
Miles : 59419
Stock: L14121
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F371700735
Miles : 103123
No parts yet
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK32F371700735
Miles : 103123
Stock: L11496
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK343X71746677
Miles : 48316
No parts yet
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK343X71746677
Miles : 48316
Stock: L80281
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK324971620953
Miles : 141024
No parts yet
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK324971620953
Miles : 141024
Stock: L91083
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK323571688285
Miles : 129224
No parts yet
Year: 2007
Make/Model : MAZDA MAZDA 3
Vin : JM1BK323571688285
Miles : 129224