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
32
of
32
Enter Date:
2025-11-06
Stock:
25K042
Year:
2015
Make/Model :
SUBARU IMPREZA
Vin :
JF1GPAC69F8243984
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-11-06
Stock:
25K043
Year:
2017
Make/Model :
MITSUBISHI RVR
Vin :
JA4AJ4AW4HZ605023
Kilometres :
162897
See Parts
Inquire
Enter Date:
2025-11-05
Stock:
25K041
Year:
2016
Make/Model :
CHEVROLET MALIBU
Vin :
1G11C5SA1GU151861
Kilometres :
145661
See Parts
Inquire
Enter Date:
2025-11-04
Stock:
25K033
Year:
2004
Make/Model :
AUDI AUDI A8
Vin :
WAUML44E14N007101
Kilometres :
290267
See Parts
Inquire
Enter Date:
2025-11-04
Stock:
25K040
Year:
2009
Make/Model :
FORD FORD F150 PICKUP
Vin :
1FTPW14V49FA16463
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-11-04
Stock:
25K039
Year:
2015
Make/Model :
HYUNDAI GENESIS
Vin :
KMHHU6KJ8FU127205
Kilometres :
95847
See Parts
Inquire
Enter Date:
2025-11-04
Stock:
25K038
Year:
2012
Make/Model :
BMW BMW X1
Vin :
WBAVL1C51CVR78523
Kilometres :
155768
See Parts
Inquire
Enter Date:
2025-11-03
Stock:
25K035
Year:
2016
Make/Model :
KIA SEDONA
Vin :
KNDMB5C18G6092141
Kilometres :
184731
See Parts
Inquire
Enter Date:
2025-11-03
Stock:
25K037
Year:
2001
Make/Model :
DODGE CARAVAN
Vin :
1B4GP25R21B143757
Kilometres :
274090
See Parts
Inquire
Enter Date:
2025-11-03
Stock:
25K036
Year:
2017
Make/Model :
CHEVROLET TRAVERSE
Vin :
1GNKRFED1HJ273815
Kilometres :
125858
See Parts
Inquire
Enter Date:
2025-11-03
Stock:
25K034
Year:
2004
Make/Model :
SAAB SAAB 9-3
Vin :
YS3FH79Y246014269
Kilometres :
156866
See Parts
Inquire
Enter Date:
2025-10-30
Stock:
25K031
Year:
2015
Make/Model :
GMC SAVANA 2500 VAN
Vin :
1GTW7GCF7F1102638
Kilometres :
328748
See Parts
Inquire
Enter Date:
2025-10-30
Stock:
25K030
Year:
2012
Make/Model :
FORD FOCUS
Vin :
1FAHP3K23CL350181
Kilometres :
111782
See Parts
Inquire
Enter Date:
2025-10-28
Stock:
25K029
Year:
2015
Make/Model :
MITSUBISHI MIRAGE
Vin :
ML32A3HJ5FH055318
Kilometres :
130414
See Parts
Inquire
Enter Date:
2025-10-28
Stock:
25K028
Year:
2016
Make/Model :
NISSAN ROGUE
Vin :
5N1AT2MV0GC893952
Kilometres :
222525
See Parts
Inquire
Enter Date:
2025-10-28
Stock:
25K026
Year:
2011
Make/Model :
FORD TAURUS
Vin :
1FAHP2DW7BG116885
Kilometres :
53820
See Parts
Inquire
Enter Date:
2025-10-27
Stock:
25K027
Year:
2018
Make/Model :
MITSUBISHI MIRAGE
Vin :
ML32A5HJ7JH008666
Kilometres :
127288
See Parts
Inquire
Enter Date:
2025-10-27
Stock:
25K019
Year:
2001
Make/Model :
VOLKSWAGEN JETTA
Vin :
3VWSK29M41M140844
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-10-27
Stock:
25K024
Year:
2010
Make/Model :
HYUNDAI ELANTRA
Vin :
KMHDT4BD9AU096409
Kilometres :
333793
See Parts
Inquire
Enter Date:
2025-10-27
Stock:
25K025
Year:
2013
Make/Model :
DODGE DART
Vin :
1C3CDFBH5DD183485
Kilometres :
119955
See Parts
Inquire
Enter Date:
2025-10-24
Stock:
25K020
Year:
2015
Make/Model :
KIA SORENTO
Vin :
5XYKTDA71FG578730
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-10-24
Stock:
25K022
Year:
2015
Make/Model :
BUICK ENCORE
Vin :
KL4CJGSB3FB054935
Kilometres :
211607
See Parts
Inquire
Enter Date:
2025-10-23
Stock:
25K023
Year:
2019
Make/Model :
CHEVROLET VOLT
Vin :
1G1RA6S5XKU108713
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-10-23
Stock:
25K021
Year:
2023
Make/Model :
VOLKSWAGEN ATLAS
Vin :
1V2SR2CA4PC506386
Kilometres :
104882
See Parts
Inquire
Enter Date:
2025-10-22
Stock:
25K013
Year:
2003
Make/Model :
PONTIAC SUNFIRE
Vin :
1G2JB12F737376216
Kilometres :
269769
See Parts
Inquire
Enter Date:
2025-10-22
Stock:
25K018
Year:
2002
Make/Model :
FORD FORD F150 PICKUP
Vin :
2FTPF17LX2CA25101
Kilometres :
452579
See Parts
Inquire
Enter Date:
2025-10-17
Stock:
25K017
Year:
2010
Make/Model :
HYUNDAI GENESIS
Vin :
KMHHT6KD2AU036744
Kilometres :
118576
See Parts
Inquire
Enter Date:
2025-10-17
Stock:
25K016
Year:
2007
Make/Model :
HONDA CIVIC
Vin :
2HGFA16817H010764
Kilometres :
369038
See Parts
Inquire
Enter Date:
2025-10-16
Stock:
25K015
Year:
2015
Make/Model :
KIA SORENTO
Vin :
5XYKTCA63FG644552
Kilometres :
191598
See Parts
Inquire
Enter Date:
2025-10-16
Stock:
25K014
Year:
2016
Make/Model :
CHEVROLET CRUZE
Vin :
1G1BE5SM0G7241963
Kilometres :
90199
See Parts
Inquire
Enter Date:
2025-10-15
Stock:
25K012
Year:
2020
Make/Model :
HONDA CIVIC
Vin :
2HGFC1F97LH104788
Kilometres :
0
See Parts
Inquire
Enter Date:
2025-10-15
Stock:
25K011
Year:
2015
Make/Model :
VOLKSWAGEN JETTA
Vin :
3VWB07AJ4FM245217
Kilometres :
150000
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...
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