Find the Right Used Auto Parts – Fast & Affordable!

Easily search our massive inventory for quality used engines, transmissions, body parts, and more—all at unbeatable prices.

Stock: CAD25663
Year: 2011
Make/Model : CADILLAC DTS
Vin : 1GE9K9C62BU550437
Miles : 43000
See Parts
Stock: CAG24312
Year: 2011
Make/Model : CADILLAC DTS
Vin : 1G6KH5E64BU134732
Miles : 143000
See Parts
Stock: G8L576
Year: 2011
Make/Model : CADILLAC DTS
Vin : 1G6KH5E65BU125182
Miles : 80000
See Parts
Stock: M0078917
Year: 2011
Make/Model : CADILLAC DTS
Vin : 1G6KD5E67BU123137
Miles : 113000
See Parts
Stock: F0082218
Year: 2011
Make/Model : CADILLAC DTS
Vin : 1G6KH5E62BU103365
Miles : 132000
See Parts
Stock: F0085972
Year: 2010
Make/Model : CADILLAC DTS
Vin : 1G6KH5EY0AU137403
Miles : 109000
See Parts
Stock: 20250284
Year: 2010
Make/Model : CADILLAC DTS
Vin : 1G6KD5EY1AU131850
Miles : 127000
See Parts
Stock: 20250361
Year: 2010
Make/Model : CADILLAC DTS
Vin : 1G6KA5EY7AU102765
Miles : 91000
See Parts
Stock: F0087270
Year: 2010
Make/Model : CADILLAC DTS
Vin : 1G6KD5EY5AU136789
Miles : 82000
See Parts
Stock: F0077324
Year: 2010
Make/Model : CADILLAC DTS
Vin : 1G6KD5EY7AU100683
Miles : 105000
See Parts
Stock: NBK24184
Year: 2010
Make/Model : CADILLAC DTS
Vin : 1G6KH5EY3AU112754
Miles : 113000
See Parts
Stock: 44392
Year: 2009
Make/Model : CADILLAC DTS
Vin : 1G6KD57YX9U104784
Miles : 85000
See Parts
Stock: F0090624
Year: 2009
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y69U101963
Miles : 126000
See Parts
Stock: NBD25723
Year: 2009
Make/Model : CADILLAC DTS
Vin : 1G6KD57YX9U114862
Miles : 112000
See Parts
Stock: 55545
Year: 2009
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y09U131220
Miles : 108000
See Parts
Stock: M0078853
Year: 2009
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y69U124045
Miles : 165000
See Parts
Stock: F0086455
Year: 2009
Make/Model : CADILLAC DTS
Vin : 1G6KD57969U125849
Miles : 108000
See Parts
Stock: 25726
Year: 2009
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y79U117623
Miles : 101000
See Parts
Stock: 44307
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y98U157135
Miles : 139000
See Parts
Stock: C24714
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57YX8U148606
Miles : 144000
See Parts
Stock: CAJ17908
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y68U179660
Miles : 63000
See Parts
Stock: 55483
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y98U154476
Miles : 101000
See Parts
Stock: 36408
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57938U167667
Miles : 93000
See Parts
Stock: 61763
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57948U147167
Miles : 123000
See Parts
Stock: 37052
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y48U189569
Miles : 93000
See Parts
Stock: 16193
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y18U207185
Miles : 139000
See Parts
Stock: G20G332
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y48U117805
Miles : 110000
See Parts
Stock: G23L617
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y88U195438
Miles : 112000
See Parts
Stock: G2I413
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y88U192507
Miles : 37000
See Parts
Stock: 52457
Year: 2008
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y18U106700
Miles : 145000
See Parts
Stock: 44294
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57967U166818
Miles : 147000
See Parts
Stock: CAL24870
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y07U133322
Miles : 141000
See Parts
Stock: F0076567
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y37U156769
Miles : 104000
See Parts
Stock: F0076668
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y77U145208
Miles : 129000
See Parts
Stock: F0079080
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y47U164864
Miles : 147000
See Parts
Stock: F0080405
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y97U232530
Miles : 143000
See Parts
Stock: F0087845
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y97U183331
Miles : 136000
See Parts
Stock: M0078988
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y57U191989
Miles : 136000
See Parts
Stock: M0090364
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57937U201301
Miles : 119000
See Parts
Stock: 20250950
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y47U204196
Miles : 145000
See Parts
Stock: 20251321
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y97U131827
Miles : 103000
See Parts
Stock: 31285
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y97U126448
Miles : 103000
See Parts
Stock: 31580
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y97U119435
Miles : 99000
See Parts
Stock: 32094
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y97U155593
Miles : 100000
See Parts
Stock: 32353
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y47U135817
Miles : 107000
See Parts
Stock: 32422
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y97U166657
Miles : 103000
See Parts
Stock: 33219
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y47U235321
Miles : 94000
See Parts
Stock: 35960
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57YX7U157420
Miles : 90000
See Parts
Stock: 44240
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y57U147796
Miles : 120000
See Parts
Stock: 44997
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y27U205993
Miles : 55000
See Parts
Stock: 45060
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y87U208719
Miles : 144000
See Parts
Stock: 54237
Year: 2007
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y17U149125
Miles : 112000
See Parts
Stock: 55332
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y86U237183
Miles : 76000
See Parts
Stock: 37433
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y06U110105
Miles : 42000
See Parts
Stock: 36996
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y96U121376
Miles : 114000
See Parts
Stock: M0091285
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57YX6U188066
Miles : 110000
See Parts
Stock: 12307
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57966U243153
Miles : 101000
See Parts
Stock: NBG20524
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y46U115355
Miles : 155000
See Parts
Stock: 45080
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57916U223537
Miles : 149000
See Parts
Stock: G3A022
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y06U134405
Miles : 0
See Parts
Stock: CAI21232
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y26U201828
Miles : 141000
See Parts
Stock: 55332
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y86U237183
Miles : 76000
See Parts
Stock: F0084198
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57986U122902
Miles : 131000
See Parts
Stock: NBL21048
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y26U150749
Miles : 126000
See Parts
Stock: 60726
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y46U177337
Miles : 92000
See Parts
Stock: NBI23530
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y76U117018
Miles : 131000
See Parts
Stock: 38220
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y86U124334
Miles : 96000
See Parts
Stock: 38245
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y26U106492
Miles : 107000
See Parts
Stock: 38333
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y86U124835
Miles : 121000
See Parts
Stock: 44042
Year: 2006
Make/Model : CADILLAC DTS
Vin : 1G6KD57Y36U131286
Miles : 120000
See Parts

Why Choose All Foreign?

  • Quality Parts – Inspected for reliability
  • Fast Shipping – Get your parts delivered quickly
  • Affordable Prices – Save big compared to new parts
  • Custom Quotes Available – Contact us for special requests
  • Avatar Maureen curry ★★★★★ a year ago
    I cannot recommend this company enough!! If you need anything for your vehicle, please call them to see if they can get it for you. Their customer support supersedes the competition by miles. I know this to be true because after calling … More about 20 different places the other day in an attempt to find replacement glass for my sunroof, they were only 1 of 2 places that could help me. Their price was 1/3 of the other person’s (not his fault, he was getting it from elsewhere). But again, that speaks to their customer support. You’re not going to get price gouged & they are going to do what they can to help you. Oh! & my “part” was in their shop the very next day!! Wallace was who initially helped me. Then, I chatted with William, who rang me up, but EVERYONE there was so kind I could hear how helpful them were to other customers they were assisting on the phones.
  • Avatar Alex Divizio ★★★★★ a year ago
    I called for a used alternator that no one else in the area had in stock, called these guys, had it in stock. Drove to get it, I was in and out in less than 15 minutes with a used alternator that looked to be in very good condition. Got … More home and installed it, works like a charm. Huge thanks to All Foreign Used Auto Parts for saving me about $500 in parts and a healthy labor charge as well. This part came with a 3 year warranty as well for no extra charge. See you next time.
  • Avatar Danny Cho ★★★★★ a year ago
    From a business perspective, this place should be in the top 10 dealers in the DMV. Let me explain why: WILLIAM NINO. If he isn't the boss there, he should be. Why? Because his service is amazing. Cliche, I know, but let me elaborate … More - he goes out of his way to help you, to find you a quality part at a great price, to find updates and call you back, to find parts outside of his territory, for being transparent and easy going. If they have it in stock, they'll deliver it the same day or the next day and they're located in deep VA and my business is in northern MD. That's fast. No other used dealer in the DMV can come close to ETA's. Even at retail prices, they're usually cheaper than their counterparts. Their yard is also a part of a large program called TEAM PRP and they ensure all yards comply with their guidelines and regulations. So, AFAP (All Foreign Auto Parts) is already in its own lane, but with William Nino, they're top 3 in my humble opinion. Amazing.
  • Avatar Brandy Rd ★★★★★ 4 years ago
    I have worked with several used parts companies over the years. All Foreign, namely William and some times Chandler, have been top notch in answering questions, standing behind their products, finding my difficult parts and ensuring we … More are always satisfied. If something happens to go go awry, which is rare, it is dealt with quickly and in a professional manner. I don't even bother using anyone else anymore.
    A+++ quality, customer service, ship rate, core pick up, warranty.
  • Avatar Gege Showers ★★★★★ 5 years ago
    I have been dealing with Chandler here for many years. His customer service is OUTSTANDING !!!! I recommend Chandler and All Foreign to anyone looking for used parts. Chandler goes out of his way and above and beyond to make sure I get … More quality parts at a fair price. This company and its employees are the best of this best.
  • Avatar Chrystal ★★★★★ 5 years ago
    All Foreign is absolutely AMAZING!!!! They have very reasonable prices and every sales person I've talked to has been extremely knowledgeable. If I could give them more than 5 stars I most certainly would.
    Huge thank you to Chandler
    … More and the rest of the guys for making the ordering and return process (when needed) sooooo easy!!!!