Image

latest arrivals

Pro Auto Recyclers | OEM Used Auto Parts in Calgary, Surrey & Abbotsford's Auto Part Inventory Updates Daily

Pro Auto Recyclers | OEM Used Auto Parts in Calgary, Surrey & Abbotsford

Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Displaying 60 of 60
Inventory Date: 2026-03-10
Stock: 26C065
Year: 2014
Make/Model : CHEVROLET SILVERADO 1500 PICKUP
Vin : 1GCVKREC0EZ376501
Kilometres : 211176
See Parts
Inventory Date: 2026-03-10
Stock: 26C041
Year: 2024
Make/Model : FORD F150 PICKUP
Vin : 1FTEW3LP5RFC15494
Kilometres : 21803
See Parts
Inventory Date: 2026-03-10
Stock: 26C119
Year: 2008
Make/Model : TOYOTA TUNDRA
Vin : 5TFBV54178X043831
Kilometres : 406386
See Parts
Inventory Date: 2026-03-10
Stock: 26C053
Year: 2009
Make/Model : DODGE JOURNEY
Vin : 3D4GG57V69T581578
Kilometres : 89149
See Parts
Inventory Date: 2026-03-10
Stock: 26B163
Year: 2011
Make/Model : KIA SPORTAGE
Vin : KNDPBCA26B7123600
Kilometres : 254514
See Parts
Inventory Date: 2026-03-10
Stock: 26C026
Year: 2024
Make/Model : CHEVROLET SILVERADO 2500 PICKUP
Vin : 2GC4YLEY2R1213740
Kilometres : 69683
See Parts
Inventory Date: 2026-03-10
Stock: 26C058
Year: 2014
Make/Model : HONDA CIVIC
Vin : 2HGFB2F58EH029981
Kilometres : 180531
See Parts
Inventory Date: 2026-03-10
Stock: 26C069
Year: 2019
Make/Model : FORD EDGE
Vin : 2FMPK4G9XKBC52016
Kilometres : 174945
See Parts
Inventory Date: 2026-03-10
Stock: 26C033
Year: 2011
Make/Model : DODGE JOURNEY
Vin : 3D4PH6FG1BT512888
Kilometres : 138632
See Parts
Inventory Date: 2026-03-10
Stock: 26C120
Year: 2017
Make/Model : HYUNDAI SANTA FE
Vin : KM8SNDHF5HU211804
Kilometres : 224459
See Parts
Inventory Date: 2026-03-10
Stock: 26C054
Year: 2019
Make/Model : KIA SORENTO
Vin : 5XYPHDA57KG557719
Kilometres : 179903
See Parts
Inventory Date: 2026-03-09
Stock: 26C039
Year: 2020
Make/Model : TOYOTA COROLLA
Vin : 5YFB4RBEXLP035228
Kilometres : 166551
See Parts
Inventory Date: 2026-03-09
Stock: 26C016
Year: 2009
Make/Model : MINI CLUBMAN
Vin : WMWML33599TX35182
Kilometres : 194548
See Parts
Inventory Date: 2026-03-09
Stock: 26C007
Year: 2021
Make/Model : FORD MUSTANG
Vin : 1FA6P8TH5M5117805
Kilometres : 94227
See Parts
Inventory Date: 2026-03-09
Stock: 26A317
Year: 2010
Make/Model : LAND ROVER LR4
Vin : SALAK2D48AA534181
Kilometres : 205641
See Parts
Inventory Date: 2026-03-09
Stock: 26C074
Year: 2014
Make/Model : FORD F150 PICKUP
Vin : 1FTFW1ET9EKD87063
Kilometres : 249865
See Parts
Inventory Date: 2026-03-09
Stock: 26C042
Year: 2016
Make/Model : FORD TRANSIT 250
Vin : 1FTYR1CM1GKA71008
Kilometres : 205386
See Parts
Inventory Date: 2026-03-09
Stock: 26B307
Year: 2024
Make/Model : TOYOTA COROLLA
Vin : 7MUCAABG1RV088230
Kilometres : 100463
See Parts
Inventory Date: 2026-03-09
Stock: 26C015
Year: 2014
Make/Model : CHEVROLET EQUINOX
Vin : 2GNFLEEK4E6130782
Kilometres : 60485
See Parts
Inventory Date: 2026-03-09
Stock: 26B205
Year: 2025
Make/Model : MAZDA 3
Vin : JM1BPABM5S1759489
Kilometres : 41766
See Parts
Inventory Date: 2026-03-09
Stock: 26C030
Year: 2021
Make/Model : TOYOTA CAMRY
Vin : 4T1G11AK0MU458567
Kilometres : 192664
See Parts
Inventory Date: 2026-03-09
Stock: 26B188
Year: 2014
Make/Model : DODGE JOURNEY
Vin : 3C4PDDFG5ET106758
Kilometres : 368499
See Parts
Inventory Date: 2026-03-09
Stock: 26C093
Year: 2018
Make/Model : JEEP CHEROKEE
Vin : 1C4PJMBX4JD503151
Kilometres : 206103
See Parts
Inventory Date: 2026-03-09
Stock: 26B267
Year: 2017
Make/Model : RAM PROMASTER 3500 VAN
Vin : 3C6URVHG3HE544976
Kilometres : 158797
See Parts
Inventory Date: 2026-03-09
Stock: 26C064
Year: 2008
Make/Model : FORD F150 PICKUP
Vin : 1FTPX14V48FC02354
Kilometres : 272445
See Parts
Inventory Date: 2026-03-06
Stock: 26C018
Year: 2009
Make/Model : VOLKSWAGEN EOS
Vin : WVWHA71F59V024953
Kilometres : 230665
See Parts
Inventory Date: 2026-03-06
Stock: 26B287
Year: 2021
Make/Model : TOYOTA VENZA
Vin : JTEAAAAH5MJ030912
Kilometres : 148449
See Parts
Inventory Date: 2026-03-06
Stock: 26B283
Year: 2018
Make/Model : HONDA ODYSSEY
Vin : 5FNRL6H82JB506346
Kilometres : 173727
See Parts
Inventory Date: 2026-03-06
Stock: 26C014
Year: 2018
Make/Model : VOLKSWAGEN GOLF
Vin : WVWPR7AU4JW908366
Kilometres : 159487
See Parts
Inventory Date: 2026-03-06
Stock: 26B282
Year: 2016
Make/Model : JEEP GRAND CHEROKEE
Vin : 1C4RJFBG4GC326278
Kilometres : 191141
See Parts
Inventory Date: 2026-03-06
Stock: 26C025
Year: 2018
Make/Model : VOLKSWAGEN ATLAS
Vin : 1V2NR2CA6JC592868
Kilometres : 168366
See Parts
Inventory Date: 2026-03-06
Stock: 26B308
Year: 2021
Make/Model : HONDA CIVIC
Vin : 2HGFC2F50MH012734
Kilometres : 95514
See Parts
Inventory Date: 2026-03-06
Stock: 26B291
Year: 2018
Make/Model : NISSAN/DATSUN ROGUE SPORT
Vin : JN1BJ1CR9JW257598
Kilometres : 154114
See Parts
Inventory Date: 2026-03-06
Stock: 26B296
Year: 2016
Make/Model : RAM PROMASTER 3500 VAN
Vin : 3C6URVJG3GE124806
Kilometres : 338919
See Parts
Inventory Date: 2026-03-06
Stock: 26C022
Year: 2023
Make/Model : NISSAN/DATSUN QASHQAI
Vin : JN1BJ1BW3PW104893
Kilometres : 76817
See Parts
Inventory Date: 2026-03-05
Stock: 26B196
Year: 2016
Make/Model : RAM DODGE 1500 PICKUP
Vin : 3C6RR7KT3GG364231
Kilometres : 77775
See Parts
Inventory Date: 2026-03-05
Stock: 26B138
Year: 2021
Make/Model : KIA SELTOS
Vin : KNDEUCAA8M7224570
Kilometres : 208081
See Parts
Inventory Date: 2026-03-05
Stock: 26B255
Year: 2015
Make/Model : JEEP PATRIOT
Vin : 1C4NJRABXFD248071
Kilometres : 173160
See Parts
Inventory Date: 2026-03-05
Stock: 26C011
Year: 2025
Make/Model : DODGE 1500 PICKUP
Vin : 1C6SRFVP4SN722690
Kilometres : 10111
See Parts
Inventory Date: 2026-03-05
Stock: 26B254
Year: 2018
Make/Model : DODGE DURANGO
Vin : 1C4RDJDGXJC272046
Kilometres : 229022
See Parts
Inventory Date: 2026-03-05
Stock: 25M099
Year: 2022
Make/Model : DODGE DURANGO
Vin : 1C4RDJDG6NC210679
Kilometres : 69189
See Parts
Inventory Date: 2026-03-05
Stock: 26C019
Year: 2018
Make/Model : HONDA ODYSSEY
Vin : 5FNRL6H6XJB511292
Kilometres : 220130
See Parts
Inventory Date: 2026-03-05
Stock: 26A096
Year: 2021
Make/Model : FORD F150 PICKUP
Vin : 1FTEW1EP5MFA01289
Kilometres : 159349
See Parts
Inventory Date: 2026-03-05
Stock: 26C028
Year: 2023
Make/Model : HONDA CR-V
Vin : 2HKRS4H53PH116640
Kilometres : 126736
See Parts
Inventory Date: 2026-03-05
Stock: 26A333
Year: 2021
Make/Model : HYUNDAI KONA
Vin : KM8K6CAA4MU700615
Kilometres : 183384
See Parts
Inventory Date: 2026-03-05
Stock: 26C003
Year: 2018
Make/Model : SUBARU WRX
Vin : JF1VA1A66J9805063
Kilometres : 168810
See Parts
Inventory Date: 2026-03-05
Stock: 26B293
Year: 2023
Make/Model : NISSAN/DATSUN PATHFINDER
Vin : 5N1DR3CE9PC208754
Kilometres : 126259
See Parts
Inventory Date: 2026-03-05
Stock: 26C023
Year: 2019
Make/Model : HYUNDAI TUCSON
Vin : KM8J3CAL5KU000752
Kilometres : 170020
See Parts
Simple modal box
Part Inquiry Form