 | | Stock Number: | aplE452876415K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 105K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,714.00 |  | | Salvage Yard: | Tampa Or Ocala, Florida 34429 |
|  |
 | | Stock Number: | aplE453050330K | | Fits: | 2019 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 26K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,974.00 |  | | Salvage Yard: | Montgomery, Alabama 36110 |
|
 | | Stock Number: | aplE457001280K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 57K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,974.00 |  | | Salvage Yard: | Jacksonville, Florida 32095 |
|  |
 | | Stock Number: | aplE456952080K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 39K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,974.00 |  | | Salvage Yard: | Savannah, Georgia 31408 |
|
 | | Stock Number: | aplE457348368K | | Fits: | 2019 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 63K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,974.00 |  | | Salvage Yard: | Columbia, South Carolina 29334 |
|  |
 | | Stock Number: | aplE458635359K | | Fits: | 2021 BMW X5 | | Description: | Gas Engine 3.0L, Without PLUG-IN HYBRID | | Condition: | 76K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,974.00 |  | | Salvage Yard: | Brooklyn, New York 12173 |
|
 | | Stock Number: | aplE434791048I | | Fits: | 2019 BMW X5 | | Description: | Gas Engine 4.4L, FROM 04/01/19 | | Condition: | 59K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $17,694.00 |  | | Salvage Yard: | Vineland, New Jersey 8360 |
|  |
 | | Stock Number: | aplE455252543K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 73K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $11,114.00 |  | | Salvage Yard: | Burleson, Texas 76028 |
|
 | | Stock Number: | aplE456189150K | | Fits: | 2021 BMW X5 | | Description: | Gas Engine 3.0L, Without PLUG-IN HYBRID | | Condition: | 65K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $11,114.00 |  | | Salvage Yard: | Burleson, Texas 76028 |
|  |
 | | Stock Number: | aplE457287126K | | Fits: | 2021 BMW X5 | | Description: | Gas Engine 3.0L, Without PLUG-IN HYBRID | | Condition: | 82K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,854.00 |  | | Salvage Yard: | New Braunfels, Texas 78130 |
|
 | | Stock Number: | aplA0000250010F | | Fits: | 2021 BMW BMW X5 | | Description: | Gas Engine *300F* 3.0L B58B30C RWD I6 ENGINE MOTOR ASSEMBLY 60K MILES 19-21 G05 *WE SHIP* | | Condition: | 60K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,624.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|  |
 | | Stock Number: | aplA0000176829F | | Fits: | 2022 BMW X7 | | Description: | Gas Engine *300F* 3.0L B58 ENGINE CYLINDER BLOCK *49K MILES* 19-22 G07 *WE SHIP* | | Condition: | 49K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $1,784.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|
 | | Stock Number: | aplA0000178767F | | Fits: | 2020 BMW BMW X5 | | Description: | Gas Engine *300F* 3.0L B58 ENGINE CYLINDER BLOCK *75K MILES* 19-22 G07 *WE SHIP* | | Condition: | 75K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $1,454.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|  |
 | | Stock Number: | aplA0000249556F | | Fits: | 2020 BMW BMW X5 | | Description: | Gas Engine *300F* 3.0L B58B30C RWD I6 ENGINE MOTOR ASSEMBLY 55K MILES 19-21 G05 *WE SHIP* | | Condition: | 55K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,624.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|
 | | Stock Number: | aplA0000217344F | | Fits: | 2019 BMW X7 | | Description: | Gas Engine *300f* 4.4l V8 N63 Awd Engine Motor Assembly 95k Miles 19-20 G07 *We Ship* | | Condition: | 95K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $13,925.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|  |
 | | Stock Number: | aplA0000258798F | | Fits: | 2019 BMW X7 | | Description: | Gas Engine *300F* 4.4L V8 N63B44D ENGINE MOTOR ASSEMBLY 54K MILES AWD 19-20 G07 *WE SHIP* | | Condition: | 54K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $16,135.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|
 | | Stock Number: | aplA0000269953F | | Fits: | 2019 BMW X7 | | Description: | Gas Engine *300F* 4.4L V8 N63 ENGINE MOTOR ASSEMBLY 86K MILES AWD 19-20 G07 *WE SHIP* | | Condition: | 86K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $15,987.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|  |
 | | Stock Number: | aplE452876415K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 105K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,714.00 |  | | Salvage Yard: | Tampa Or Ocala, Florida 34429 |
|
 | | Stock Number: | aplE453050330K | | Fits: | 2019 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 26K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,974.00 |  | | Salvage Yard: | Montgomery, Alabama 36110 |
|  |
 | | Stock Number: | aplE457001280K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 57K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,974.00 |  | | Salvage Yard: | Jacksonville, Florida 32095 |
|