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
36
of
36
Enter Date:
2025-04-16
Stock:
25D016
Year:
2015
Make/Model :
DODGE CARAVAN
Vin :
2C4RDGDG6FR747046
Kilometres :
51097
See Parts
Inquire
Enter Date:
2025-04-14
Stock:
25D014
Year:
2016
Make/Model :
NISSAN JUKE
Vin :
JN8AF5MV9GT651145
Kilometres :
148019
See Parts
Inquire
Enter Date:
2025-04-12
Stock:
25D011
Year:
2020
Make/Model :
TESLA TESLA MODEL 3
Vin :
5YJ3E1EA8LF603855
Kilometres :
54721
See Parts
Inquire
Enter Date:
2025-04-12
Stock:
25D015
Year:
2020
Make/Model :
BUICK ENVISION
Vin :
LRBFX2SAXLD156744
Kilometres :
103622
See Parts
Inquire
Enter Date:
2025-04-10
Stock:
25D013
Year:
2018
Make/Model :
HYUNDAI SANTA FE
Vin :
5NMZTDLB0JH093820
Kilometres :
118668
See Parts
Inquire
Enter Date:
2025-04-10
Stock:
25D012
Year:
2017
Make/Model :
JEEP PATRIOT
Vin :
1C4NJRAB2HD162823
Kilometres :
56322
See Parts
Inquire
Enter Date:
2025-04-08
Stock:
25D010
Year:
2017
Make/Model :
INFINITI INFINITI Q60
Vin :
JN1EV7EL6HM550720
Kilometres :
98862
See Parts
Inquire
Enter Date:
2025-04-08
Stock:
25D009
Year:
2018
Make/Model :
JAGUAR XJ
Vin :
SAJXJ1CD0J8W14051
Kilometres :
92078
See Parts
Inquire
Enter Date:
2025-04-07
Stock:
25D008
Year:
2017
Make/Model :
NISSAN PATHFINDER
Vin :
5N1DR2MM1HC654981
Kilometres :
140674
See Parts
Inquire
Enter Date:
2025-04-05
Stock:
25D002
Year:
2015
Make/Model :
NISSAN ROGUE
Vin :
5N1AT2MV9FC859331
Kilometres :
152358
See Parts
Inquire
Enter Date:
2025-04-05
Stock:
25D001
Year:
2019
Make/Model :
NISSAN QASHQAI
Vin :
JN1BJ1CR6KW345803
Kilometres :
154358
See Parts
Inquire
Enter Date:
2025-04-05
Stock:
25D007
Year:
2013
Make/Model :
JAGUAR XF
Vin :
SAJXJ0EFXD8S86263
Kilometres :
116000
See Parts
Inquire
Enter Date:
2025-04-05
Stock:
25D005
Year:
2018
Make/Model :
HYUNDAI TUCSON
Vin :
KM8J2CA47JU716739
Kilometres :
131372
See Parts
Inquire
Enter Date:
2025-04-04
Stock:
25C035
Year:
2015
Make/Model :
CHEVROLET CRUZE
Vin :
1G1PD5SB4F7281209
Kilometres :
244999
See Parts
Inquire
Enter Date:
2025-04-04
Stock:
25D004
Year:
2015
Make/Model :
CHEVROLET CRUZE
Vin :
1G1P75SZ5F7150245
Kilometres :
18499
See Parts
Inquire
Enter Date:
2025-04-04
Stock:
25D003
Year:
2023
Make/Model :
FORD MAVERICK
Vin :
3FTTW8F93PRB00832
Kilometres :
25600
See Parts
Inquire
Enter Date:
2025-04-04
Stock:
25D006
Year:
2021
Make/Model :
HYUNDAI SANTA FE
Vin :
5NMS5DAL0MH331306
Kilometres :
72676
See Parts
Inquire
Enter Date:
2025-04-01
Stock:
25C036
Year:
2015
Make/Model :
VOLKSWAGEN JETTA
Vin :
3VWD07AJXFM336792
Kilometres :
93554
See Parts
Inquire
Enter Date:
2025-04-01
Stock:
25C027
Year:
2015
Make/Model :
VOLKSWAGEN TIGUAN
Vin :
WVGHV7AX0FW519771
Kilometres :
141572
See Parts
Inquire
Enter Date:
2025-04-01
Stock:
25C037
Year:
2019
Make/Model :
KIA NIRO
Vin :
KNDCE3LC9K5273756
Kilometres :
89059
See Parts
Inquire
Enter Date:
2025-03-31
Stock:
25C028
Year:
2017
Make/Model :
KIA FORTE
Vin :
3KPFL4A82HE006348
Kilometres :
51031
See Parts
Inquire
Enter Date:
2025-03-31
Stock:
25C022
Year:
2013
Make/Model :
HYUNDAI ELANTRA
Vin :
5NPDH4AE8DH171244
Kilometres :
160699
See Parts
Inquire
Enter Date:
2025-03-30
Stock:
25C031
Year:
2018
Make/Model :
CHEVROLET EQUINOX
Vin :
2GNAXHEV3J6151188
Kilometres :
98587
See Parts
Inquire
Enter Date:
2025-03-30
Stock:
25C029
Year:
2017
Make/Model :
NISSAN PATHFINDER
Vin :
5N1DR2MMXHC616584
Kilometres :
73767
See Parts
Inquire
Enter Date:
2025-03-30
Stock:
25C033
Year:
2019
Make/Model :
NISSAN QASHQAI
Vin :
JN1BJ1CR5KW322853
Kilometres :
172750
See Parts
Inquire
Enter Date:
2025-03-30
Stock:
25C026
Year:
2015
Make/Model :
BMW BMW 328I
Vin :
WBA3B3C54FF545878
Kilometres :
84519
See Parts
Inquire
Enter Date:
2025-03-28
Stock:
25C034
Year:
2020
Make/Model :
NISSAN SENTRA
Vin :
3N1AB8BV0LY204848
Kilometres :
51182
See Parts
Inquire
Enter Date:
2025-03-28
Stock:
25C030
Year:
2019
Make/Model :
MITSUBISHI OUTLANDER
Vin :
JA4J24A51KZ610126
Kilometres :
56391
See Parts
Inquire
Enter Date:
2025-03-27
Stock:
25C025
Year:
2021
Make/Model :
CHRYSLER 300
Vin :
2C3CCAGGXMH683487
Kilometres :
62035
See Parts
Inquire
Enter Date:
2025-03-27
Stock:
25C023
Year:
2021
Make/Model :
JEEP GRAND CHEROKEE
Vin :
1C4RJFAG0MC639289
Kilometres :
89508
See Parts
Inquire
Enter Date:
2025-03-26
Stock:
25C024
Year:
2016
Make/Model :
DODGE DODGE 1500 PICKUP
Vin :
3C6RR7KT1GG344513
Kilometres :
255404
See Parts
Inquire
Enter Date:
2025-03-26
Stock:
25C032
Year:
2023
Make/Model :
AMERICAN MOTORS HORNET
Vin :
ZACNDFAN7PSA05120
Kilometres :
23665
See Parts
Inquire
Enter Date:
2025-03-26
Stock:
25C021
Year:
2024
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BPBCM5R1702000
Kilometres :
64985
See Parts
Inquire
Enter Date:
2025-03-24
Stock:
25C019
Year:
2016
Make/Model :
SUBARU LEGACY
Vin :
4S4BSFNC8G3223805
Kilometres :
126000
See Parts
Inquire
Enter Date:
2025-03-24
Stock:
25C020
Year:
2015
Make/Model :
FORD FOCUS
Vin :
1FADP3F21FL303454
Kilometres :
162468
See Parts
Inquire
Enter Date:
2025-03-24
Stock:
25C016
Year:
2016
Make/Model :
SUBARU IMPREZA
Vin :
JF1GJAA6XGH022612
Kilometres :
92238
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