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: 20250865
Year: 2017
Make/Model : JAGUAR XF
Vin : SAJBD4BV3HCY48107
Miles : 77000
See Parts
Stock: 20250240
Year: 2017
Make/Model : JAGUAR XF
Vin : SAJBD4BVXHCY28503
Miles : 90000
See Parts
Stock: CAK24243
Year: 2017
Make/Model : JAGUAR XF
Vin : SAJBK4BN3HCY37291
Miles : 114000
See Parts
Stock: 20245064
Year: 2017
Make/Model : JAGUAR XF
Vin : SAJBD4BV5HCY46665
Miles : 53000
See Parts
Stock: NBI23497
Year: 2017
Make/Model : JAGUAR XF
Vin : SAJBS4BV7HCY26469
Miles : 98000
See Parts
Stock: C241280
Year: 2017
Make/Model : JAGUAR XF
Vin : SAJBK4BV5HCY40838
Miles : 91000
See Parts
Stock: CAI24689
Year: 2017
Make/Model : JAGUAR XF
Vin : SAJBE4BV8HCY27749
Miles : 63000
See Parts
Stock: MAD23630
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBF4BV8GCY16259
Miles : 91000
See Parts
Stock: CAE22030
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBD4BV8GCY19636
Miles : 38000
See Parts
Stock: C20404
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBK4BV2GCY15846
Miles : 30000
See Parts
Stock: 26333
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBK4BV4GCY18280
Miles : 111000
See Parts
Stock: 19590
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBE4BV1GCY02626
Miles : 48000
See Parts
Stock: 20242851
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBD4BV0GCY08405
Miles : 68000
See Parts
Stock: NBA25121
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBD4BV1GCY09160
Miles : 100000
See Parts
Stock: NBC21675
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBD4BV4GCY10965
Miles : 51000
See Parts
Stock: MAE24895
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBK4BV8GCY15902
Miles : 130000
See Parts
Stock: MAD24406
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBE4BV9GCY06276
Miles : 88000
See Parts
Stock: 20244618
Year: 2016
Make/Model : JAGUAR XF
Vin : SAJBD4BVXGCY09237
Miles : 83000
See Parts
Stock: 20233668
Year: 2015
Make/Model : JAGUAR XF
Vin : SAJWA0FS2FPU47172
Miles : 126000
See Parts
Stock: REMAN
Year: 2015
Make/Model : JAGUAR XF
Vin :
Miles : 0
See Parts
Stock: CAC22664
Year: 2015
Make/Model : JAGUAR XF
Vin : SAJWJ0FF5F8U88134
Miles : 73000
See Parts
Stock: C21619
Year: 2015
Make/Model : JAGUAR XF
Vin : SAJWA0F74F8U72466
Miles : 61000
See Parts
Stock: G24D326
Year: 2015
Make/Model : JAGUAR XF
Vin : SAJWJ0FF0F8U68843
Miles : 101000
See Parts
Stock: NBE23134
Year: 2015
Make/Model : JAGUAR XF
Vin : SAJWA0FS9FPU60503
Miles : 108000
See Parts
Stock: T049
Year: 2014
Make/Model : JAGUAR XF
Vin : SAJWA0EX4E8U22036
Miles : 2000
See Parts
Stock: C25290
Year: 2014
Make/Model : JAGUAR XF
Vin : SAJWJ0EF9E8U17227
Miles : 125000
See Parts
Stock: C20430
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0E74D8S81855
Miles : 64000
See Parts
Stock: CAD23977
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0ES2DPS96039
Miles : 107000
See Parts
Stock: CAD25521
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWJ0EF4D8S72824
Miles : 65000
See Parts
Stock: CAE22176
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0ES5DPS72916
Miles : 157000
See Parts
Stock: MNG18410
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0E70D8S71047
Miles : 54000
See Parts
Stock: NBA21410
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0ES1DPS98560
Miles : 79000
See Parts
Stock: C23289
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0ES5DPS97380
Miles : 93000
See Parts
Stock: T112
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0ES0DPS63881
Miles : 43000
See Parts
Stock: 20419
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWA0ES8DPS70254
Miles : 117000
See Parts
Stock: 22872
Year: 2013
Make/Model : JAGUAR XF
Vin : SAJWJ0EF4D8S82138
Miles : 74000
See Parts
Stock: C24700
Year: 2012
Make/Model : JAGUAR XF
Vin : SAJWA0FB2CLS21605
Miles : 49000
See Parts
Stock: MAI23664
Year: 2012
Make/Model : JAGUAR XF
Vin : SAJWA0HB5CLS51694
Miles : 123000
See Parts
Stock: NBC24595
Year: 2012
Make/Model : JAGUAR XF
Vin : SAJWA0HBXCLS28315
Miles : 130000
See Parts
Stock: MAD22505
Year: 2012
Make/Model : JAGUAR XF
Vin : SAJWA0FB2CLS38338
Miles : 132000
See Parts
Stock: CAH24483
Year: 2012
Make/Model : JAGUAR XF
Vin : SAJWA0FB9CLS44136
Miles : 109000
See Parts
Stock: CAE22104
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0FBXBLS19468
Miles : 140000
See Parts
Stock: NBH20659
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0GB4BLR88868
Miles : 132000
See Parts
Stock: NBE22020
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0GBXBLR93539
Miles : 109000
See Parts
Stock: CAL24897
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0JC7BMR87502
Miles : 111000
See Parts
Stock: 386214
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0GB3BLR87453
Miles : 33000
See Parts
Stock: CAE22147
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0GB1BLR95423
Miles : 155000
See Parts
Stock: C22832
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0GB6BLS18395
Miles : 38000
See Parts
Stock: F0080283
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0GB0BLS19106
Miles : 114000
See Parts
Stock: 20243171
Year: 2011
Make/Model : JAGUAR XF
Vin : SAJWA0GB8BLS11495
Miles : 107000
See Parts
Stock: NBA22267
Year: 2010
Make/Model : JAGUAR XF
Vin : SAJWA0GB3ALR52989
Miles : 168000
See Parts
Stock: CAJ21930
Year: 2010
Make/Model : JAGUAR XF
Vin : SAJWA0GBXALR62113
Miles : 105000
See Parts
Stock: NBF21303
Year: 2010
Make/Model : JAGUAR XF
Vin : SAJWA0GB8ALR65012
Miles : 139000
See Parts
Stock: CAH19075
Year: 2009
Make/Model : JAGUAR XF
Vin : SAJWA05B59HR05450
Miles : 122000
See Parts
Stock: G23C110
Year: 2009
Make/Model : JAGUAR XF
Vin : SAJWA07C291R43622
Miles : 97000
See Parts

Why Choose Grassy Auto Parts?

  • Extensive Inventory – Find parts for all major makes & models
  • Fast, Reliable Shipping – Get your parts delivered quickly
  • Budget-Friendly Prices – Save big compared to new parts
  • Custom Quotes Available – Contact us for special requests
  • Avatar Dominic Stephan ★★★★★ a year ago
    I'm consistently impressed with the level of service at this establishment. The sales team, both men and women, go above and beyond. Their facility is always immaculate, and the warranty is a great perk. The staff is friendly, approachable, … More and truly knowledgeable. I'll be a regular here
  • Avatar Travis Sparks ★★★★★ 3 years ago
    Ordered a wiper motor and transmission. First one didnt bolt right though their system showed only 1 type available for my year model. They quickly switched the part for me with the correct unit and it works fine. Price was great and service … More was impeccable. Great place for parts. I will definitely be doing more business here!
  • Avatar Amy “Biz” Dunn ★★★★★ a year ago
    Really helpful people. Went to pick up a back window for my bf's car at Grassy. When I got there, a chick at the window did the necessary paperwork, then had me pull to the side door. She came out carryin' it herself! I was … More wowed! Lol. You go girl! Ya'll...get whatcha need at Grassy!
  • Avatar Bradley Wayne ★★★★★ 2 years ago
    The lady working in the front office was every helpful. She made sure I got the right part this time. The parts I have got is good they work as they should. Keep up the good work.
  • Avatar Thomas Snyder ★★★★★ 4 years ago
    I needed a very hard to find rear differential. They had one. I drove 8 1/2 to pick it up. The price was very cheap. The differential worked perfect in a 4wd.. Thank you so much for such professional service. Tom from Tennessee.
  • Avatar cara hicks ★★★★★ a year ago
    . Nice, friendly, helpful employees. Not too far from home and the price for my transmission was the best price I've found. And has a warranty.