 | | Stock Number: | aplE456952080K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 39K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,414.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,414.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: | $9,154.00 |  | | Salvage Yard: | Jacksonville, Florida 32095 |
|  |
 | | Stock Number: | aplE461414723L | | Fits: | 2020 BMW X7 | | Description: | Gas Engine 3.0L | | Condition: | 77K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,154.00 |  | | Salvage Yard: | Jacksonville, Florida 32095 |
|
 | | Stock Number: | aplE469676143L | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 71K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,154.00 |  | | Salvage Yard: | Jacksonville, Florida 32095 |
|  |
 | | Stock Number: | aplE469710821L | | Fits: | 2019 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 140K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $7,894.00 |  | | Salvage Yard: | Worcester, Massachusetts 1453 |
|
 | | Stock Number: | aplE470057455M | | Fits: | 2019 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 93K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $8,419.00 |  | | Salvage Yard: | New York City, New York 10459 |
|  |
 | | Stock Number: | aplE461550475L | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 54K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,294.00 |  | | Salvage Yard: | Green Bay, Wisconsin 53034 |
|
 | | Stock Number: | aplE455252543K | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 73K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,294.00 |  | | Salvage Yard: | Burleson, Texas 76028 |
|  |
 | | Stock Number: | aplE468446177L | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 133K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $8,034.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,294.00 |  | | Salvage Yard: | New Braunfels, Texas 78130 |
|  |
 | | Stock Number: | aplE471219746M | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 76K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,294.00 |  | | Salvage Yard: | Wilmer, Texas 75172 |
|
 | | Stock Number: | aplE463487103L | | Fits: | 2020 BMW X5 | | Description: | Gas Engine 3.0L | | Condition: | 65K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $9,294.00 |  | | Salvage Yard: | Donna, Texas 78357 |
|  |
 | | Stock Number: | aplE470217627M | | Fits: | 2019 BMW X5 | | Description: | Gas Engine 4.4 Runs-good, C-195 | | Condition: | 89K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $16,665.00 |  | | Salvage Yard: | Topeka, Kansas 66619 |
|
 | | Stock Number: | aplE470352247M | | Fits: | 2021 BMW X5 | | Description: | Gas Engine 3.0L, Without PLUG-IN HYBRID | | Condition: | 11K | | Quality: |  |  | | Warranty: | 1-Year |  | | Sales Price: | $10,554.00 |  | | Salvage Yard: | Houston, Texas 77090 |
|  |
 | | 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,990.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,990.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: | $14,903.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: | $17,262.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: | $17,104.00 |  | | Salvage Yard: | Greenville, South Carolina 29601 |
|