Skip to content
Home
Parts
Shop Parts
Reman Parts
Warranty Info
About
About Us
Our Team
Photo Gallery
Cut Sheets – Resources
Eco Program
Warranty
Locations
D&M Auto Recycling
Western Canada's Auto Recycler – Efficient. Sustainable. Responsible.
0
Your Cart
Search for:
D&M Auto Recycling
Western Canada's Auto Recycler – Efficient. Sustainable. Responsible.
0
Your Cart
Search for:
Home
Parts
Shop Parts
Reman Parts
Warranty Info
About
About Us
Our Team
Photo Gallery
Cut Sheets – Resources
Eco Program
Warranty
Locations
Search for:
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.
Displaying
42
of
42
Enter Date:
2026-01-09
Stock:
26A004
Year:
2016
Make/Model :
MITSUBISHI LANCER
Vin :
JA32U8FW3GU604618
Kilometres :
244253
See Parts
Inquire
Enter Date:
2026-01-09
Stock:
26A003
Year:
2016
Make/Model :
HYUNDAI ELANTRA
Vin :
5NPDH4AE0GH796855
Kilometres :
159471
See Parts
Inquire
Enter Date:
2026-01-08
Stock:
25M035
Year:
2004
Make/Model :
PONTIAC GRAND PRIX
Vin :
2G2WR544X41165451
Kilometres :
0
See Parts
Inquire
Enter Date:
2026-01-08
Stock:
25M034
Year:
2007
Make/Model :
LEXUS LEXUS ES350
Vin :
JTHB746G272052714
Kilometres :
0
See Parts
Inquire
Enter Date:
2026-01-07
Stock:
26A002
Year:
2018
Make/Model :
FORD FORD F150 PICKUP
Vin :
1FTEW1EG2JKF10338
Kilometres :
261817
See Parts
Inquire
Enter Date:
2026-01-06
Stock:
26A001
Year:
1995
Make/Model :
TOYOTA T100
Vin :
JT4VD22F1S0003662
Kilometres :
409344
See Parts
Inquire
Enter Date:
2026-01-06
Stock:
25M031
Year:
2015
Make/Model :
VOLKSWAGEN TOUAREG
Vin :
WVGEP9BP6FD004003
Kilometres :
224696
See Parts
Inquire
Enter Date:
2026-01-06
Stock:
25M032
Year:
2014
Make/Model :
HONDA PILOT
Vin :
5FNYF4H90EB502592
Kilometres :
193000
See Parts
Inquire
Enter Date:
2026-01-06
Stock:
25M028
Year:
2014
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BM1V70E1164424
Kilometres :
115724
See Parts
Inquire
Enter Date:
2026-01-06
Stock:
25M030
Year:
2011
Make/Model :
NISSAN JUKE
Vin :
JN8AF5MR2BT000094
Kilometres :
141166
See Parts
Inquire
Enter Date:
2026-01-02
Stock:
25L060
Year:
2017
Make/Model :
DODGE JOURNEY
Vin :
3C4PDDFGXHT578751
Kilometres :
82998
See Parts
Inquire
Enter Date:
2026-01-02
Stock:
25L061
Year:
2015
Make/Model :
SUBARU FORESTER
Vin :
JF2SJCHCXFH431009
Kilometres :
175796
See Parts
Inquire
Enter Date:
2026-01-02
Stock:
25M029
Year:
2021
Make/Model :
HYUNDAI SONATA
Vin :
KMHL34JJ7MA031146
Kilometres :
86896
See Parts
Inquire
Enter Date:
2025-12-30
Stock:
25L059
Year:
2025
Make/Model :
BMW BMW 330I
Vin :
3MW89CW04S8F55363
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-12-30
Stock:
25M027
Year:
2018
Make/Model :
CHEVROLET SILVERADO 1500 PICKUP
Vin :
1GCVKNEC1JZ377403
Kilometres :
191513
See Parts
Inquire
Enter Date:
2025-12-30
Stock:
25L058
Year:
2019
Make/Model :
TOYOTA COROLLA
Vin :
2T1BURHE1KC225201
Kilometres :
140709
See Parts
Inquire
Enter Date:
2025-12-24
Stock:
25M025
Year:
2020
Make/Model :
BMW X2
Vin :
WBXYJ1C02L5P35882
Kilometres :
64267
See Parts
Inquire
Enter Date:
2025-12-24
Stock:
25L057
Year:
2020
Make/Model :
CADILLAC CT4
Vin :
1G6DG5RK0L0152091
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-12-24
Stock:
25L056
Year:
2020
Make/Model :
KIA SEDONA
Vin :
KNDMB5C12L6573982
Kilometres :
71134
See Parts
Inquire
Enter Date:
2025-12-23
Stock:
25M024
Year:
2020
Make/Model :
BMW BMW X1
Vin :
WBXJG9C08L5N99045
Kilometres :
155245
See Parts
Inquire
Enter Date:
2025-12-23
Stock:
25M023
Year:
2015
Make/Model :
NISSAN ROGUE
Vin :
5N1AT2MV4FC881995
Kilometres :
193703
See Parts
Inquire
Enter Date:
2025-12-23
Stock:
25L055
Year:
2014
Make/Model :
NISSAN SENTRA
Vin :
3N1AB7AP6EL665680
Kilometres :
140083
See Parts
Inquire
Enter Date:
2025-12-23
Stock:
25M026
Year:
2020
Make/Model :
CHEVROLET EQUINOX
Vin :
2GNAXHEV9L6204835
Kilometres :
295214
See Parts
Inquire
Enter Date:
2025-12-19
Stock:
25L054
Year:
2022
Make/Model :
HONDA CIVIC
Vin :
2HGFE1F97NH001027
Kilometres :
50559
See Parts
Inquire
Enter Date:
2025-12-19
Stock:
25L053
Year:
2024
Make/Model :
HONDA CR-V
Vin :
2HKRS6H77RH219608
Kilometres :
44172
See Parts
Inquire
Enter Date:
2025-12-19
Stock:
25M020
Year:
2013
Make/Model :
FORD ESCAPE
Vin :
1FMCU9GX4DUD73416
Kilometres :
186247
See Parts
Inquire
Enter Date:
2025-12-19
Stock:
25M022
Year:
2018
Make/Model :
KIA OPTIMA
Vin :
5XXGU4L33JG266886
Kilometres :
150478
See Parts
Inquire
Enter Date:
2025-12-18
Stock:
25M021
Year:
2018
Make/Model :
CHEVROLET CRUZE
Vin :
3G1BF6SM7JS627940
Kilometres :
175030
See Parts
Inquire
Enter Date:
2025-12-18
Stock:
25L052
Year:
2015
Make/Model :
FORD EDGE
Vin :
2FMPK4AP6FBB83788
Kilometres :
110629
See Parts
Inquire
Enter Date:
2025-12-17
Stock:
25L051
Year:
2021
Make/Model :
TOYOTA C-HR
Vin :
JTNKHMBX9M1103755
Kilometres :
86133
See Parts
Inquire
Enter Date:
2025-12-17
Stock:
25M019
Year:
2021
Make/Model :
SUBARU FORESTER
Vin :
JF2SKEJC4MH423441
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-12-17
Stock:
25M018
Year:
2006
Make/Model :
SUBARU LEGACY
Vin :
4S4BP86C064301711
Kilometres :
182594
See Parts
Inquire
Enter Date:
2025-12-16
Stock:
25L050
Year:
2017
Make/Model :
CHEVROLET VOLT
Vin :
1G1RB6S59HU215581
Kilometres :
91666
See Parts
Inquire
Enter Date:
2025-12-16
Stock:
25M017
Year:
2022
Make/Model :
TESLA TESLA MODEL 3
Vin :
5YJ3E1EA6NF348691
Kilometres :
63076
See Parts
Inquire
Enter Date:
2025-12-16
Stock:
25M016
Year:
2011
Make/Model :
FORD ESCAPE
Vin :
1FMCU9DGXBKC19824
Kilometres :
209224
See Parts
Inquire
Enter Date:
2025-12-15
Stock:
25L049
Year:
2017
Make/Model :
NISSAN MURANO
Vin :
5N1AZ2MH7HN131989
Kilometres :
106896
See Parts
Inquire
Enter Date:
2025-12-15
Stock:
25M014
Year:
2004
Make/Model :
SUBARU FORESTER
Vin :
JF1SG65634H714335
Kilometres :
235614
See Parts
Inquire
Enter Date:
2025-12-15
Stock:
25M015
Year:
2003
Make/Model :
VOLKSWAGEN JETTA
Vin :
3VWSK29MX3M033316
Kilometres :
252684
See Parts
Inquire
Enter Date:
2025-12-13
Stock:
25M012
Year:
2018
Make/Model :
HYUNDAI TUCSON
Vin :
KM8J2CA47JU750972
Kilometres :
165221
See Parts
Inquire
Enter Date:
2025-12-13
Stock:
25M013
Year:
2015
Make/Model :
KIA SOUL
Vin :
KNDJP3A56F7176949
Kilometres :
159778
See Parts
Inquire
Enter Date:
2025-12-13
Stock:
25M011
Year:
2017
Make/Model :
SUBARU WRX
Vin :
JF1VA1L66H8813001
Kilometres :
95032
See Parts
Inquire
Enter Date:
2025-12-13
Stock:
25M010
Year:
2016
Make/Model :
HONDA ODYSSEY
Vin :
5FNRL5H3XGB509308
Kilometres :
196246
See Parts
Inquire
New message
×
Please enter an email address so we can reach out to you
Your Name:
Email:
Phone:
Message:
Message Received
×
Thank you for your message. Someone from our team will respond within 24 hours!
✖
Simple modal box
Close!
✖
Part Inquiry Form
Please enter an email address and/or phone number
Your Name:
Email:
Phone:
Message:
Offer:
Send Message
Send Offer
Close!
New message
×
Choose Year...
2026
2025
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