Used 2020 BMW X7 for Sale near Dallas, TX
194 results
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Coffee
- Transmission:
- Automatic
- Mileage:
- 130,786
- Stock #:
- E50899
- VIN:
- 5UXCW2C04M9E50899


Sponsored by Top Line Auto Inc.
2021 BMW X7
xDrive40i AWD
130,786 mi
$27,491
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Cognac
- Transmission:
- 8-Speed Automatic
- Mileage:
- 77,578
- Stock #:
- LLE35840
- VIN:
- 5UXCX6C09LLE35840

Sponsored Listing
2020 BMW X7
M50i AWD
77,578 mi
$37,250
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Arctic Gray Metallic
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 77,920
- Stock #:
- L9C31997P
- VIN:
- 5UXCX6C01L9C31997

Sponsored Listing
2020 BMW X7
M50i AWD
77,920 mi
$34,219
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 33,145
- Stock #:
- E35370
- VIN:
- 5UXCX6C09LLE35370

2020 BMW X7
M50i AWD
33,145 mi
$47,988
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Arctic Gray Metallic
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Coffee
- Transmission:
- 8-Speed Automatic
- Mileage:
- 59,030
- Stock #:
- PA00370T
- VIN:
- 5UXCW2C03L9A00370

2020 BMW X7
xDrive40i AWD
59,030 mi
$36,051
- Year:
- 2019
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 456 hp 4.4L V8
- Exterior color:
- Arctic Gray Metallic
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Ivory White/Night Blue
- Transmission:
- Automatic
- Mileage:
- 76,857
- Stock #:
- S37525
- VIN:
- 5UXCX4C53KLS37525

2019 BMW X7
xDrive50i AWD
76,857 mi
$36,180
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 67,893
- Stock #:
- M9F06690T
- VIN:
- 5UXCW2C07M9F06690

2021 BMW X7
xDrive40i AWD
67,893 mi
$36,584
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Ivory White
- Transmission:
- 8-Speed Automatic
- Mileage:
- 51,171
- Stock #:
- PTC03082
- VIN:
- 5UXCX6C0XL9C03082

2020 BMW X7
M50i AWD
51,171 mi
$41,055
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Gray (Arctic Grey Metallic)
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Ivory White/Night Blue
- Transmission:
- Automatic
- Mileage:
- 57,542
- Stock #:
- E59937
- VIN:
- 5UXCX6C03M9E59937

2021 BMW X7
M50i AWD
57,542 mi
$45,421
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Alpine White
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Ivory White
- Transmission:
- Automatic
- Mileage:
- 48,835
- Stock #:
- LLE35332
- VIN:
- 5UXCX6C01LLE35332

2020 BMW X7
M50i AWD
48,835 mi
$43,220
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 55,902
- Stock #:
- L9B55954
- VIN:
- 5UXCX6C08L9B55954

2020 BMW X7
M50i AWD
55,902 mi
$43,857
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 56,819
- Stock #:
- 19697
- VIN:
- 5UXCW2C02M9H54121

2021 BMW X7
xDrive40i AWD
56,819 mi
$42,120
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 47,051
- Stock #:
- PDMB79899
- VIN:
- 5UXCW2C09L9B79899

2020 BMW X7
xDrive40i AWD
47,051 mi
$36,214
CarGurus Analysis:
2020 BMW X7
With 190 currently listed for sale near Dallas, TX and an average price of $36,241.00, 24.2% of 2020 BMW X7s for sale on CarGurus are rated as good or great deals.
Favorably reviewed: Owners rated the 2020 BMW X7 4 / 5 stars.
80.5% of 2020 X7 models on CarGurus are accident free.
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Jet Black
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 87,927
- Stock #:
- AL9B84854
- VIN:
- 5UXCW2C01L9B84854

2020 BMW X7
xDrive40i AWD
87,927 mi
$31,762
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Black Sapphire Metallic
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 81,470
- Stock #:
- H49757T
- VIN:
- 5UXCW2C00M9H49757

2021 BMW X7
xDrive40i AWD
81,470 mi
$33,042
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 523 hp 4.4L V8
- Exterior color:
- Arctic Gray Metallic
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 77,920
- Stock #:
- L9C31997P
- VIN:
- 5UXCX6C01L9C31997

2020 BMW X7
M50i AWD
77,920 mi
$34,219
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 69,755
- Stock #:
- V9434259A
- VIN:
- 5UXCW2C04L9B20033

2020 BMW X7
xDrive40i AWD
69,755 mi
$33,728
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Alpine White
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Ivory White
- Transmission:
- 8-Speed Automatic
- Mileage:
- 84,532
- Stock #:
- DRA253418A
- VIN:
- 5UXCW2C03M9D88573

-$700
2021 BMW X7
xDrive40i AWD
84,532 mi
$33,198
$32,498
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Coffee
- Transmission:
- 8-Speed Automatic
- Mileage:
- 96,205
- Stock #:
- 12268
- VIN:
- 5UXCW2C0XL9B24409

2020 BMW X7
xDrive40i AWD
96,205 mi
$27,432
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 612 hp 4.4L V8
- Exterior color:
- Blue
- Combined gas mileage:
- 18 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 70,915
- Stock #:
- AC38691
- VIN:
- 5UXCX6C18M9F38691

2021 BMW X7
Alpina XB7 AWD
70,915 mi
$55,645
- Year:
- 2021
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Mineral White Metallic
- Combined gas mileage:
- 21 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 38,765
- Stock #:
- LM9G64155S
- VIN:
- 5UXCW2C07M9G64155

-$1,348
2021 BMW X7
xDrive40i AWD
38,765 mi
$45,611
$44,263
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- White
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Black
- Transmission:
- 8-Speed Automatic
- Mileage:
- 59,035
- Stock #:
- 12472
- VIN:
- 5UXCW2C06L9C06573

2020 BMW X7
xDrive40i AWD
59,035 mi
$35,759
- Year:
- 2020
- Make:
- BMW
- Model:
- X7
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 335 hp 3L I6
- Exterior color:
- Blue
- Combined gas mileage:
- 22 MPG
- Fuel type:
- Gasoline
- Interior color:
- Brown
- Transmission:
- 8-Speed Automatic
- Mileage:
- 44,467
- Stock #:
- L0E74857
- VIN:
- 5UXCW2C05L0E74857

Sponsored Listing
2020 BMW X7
xDrive40i AWD
44,467 mi
$38,000
CarGurus Analysis: 2020 BMW X7

Summary
With 190 currently listed for sale near Dallas, TX and an average price of $36,241.00, 24.2% of 2020 BMW X7s for sale on CarGurus are rated as good or great deals.
Favorably reviewed: Owners rated the 2020 BMW X7 4 / 5 stars.
80.5% of 2020 X7 models on CarGurus are accident free.
Why it stands out
The 2020 BMW X7 brings a luxurious experience to the full-size SUV category, showcasing a spacious interior designed for comfort, elegance, and advanced technology. It competes with other premium three-row SUVs like the Audi Q7 and Mercedes-Benz GLS, positioning itself as a plush alternative that many consider equivalent to high-end offerings from brands like Bentley and Land Rover. A standout feature is its third-row seating, which accommodates an additional set of passengers, while the refined driving dynamics and powerful engine options offer both performance and comfort. Despite receiving accolades for its conveniences, some owners have voiced concerns regarding the reliability of its electronic systems. The tech features, including a user-friendly infotainment system, contribute to an overall dealership experience that buyers find appealing.
Other model years to consider
- Average price: $40,776.00
- Good/great deal percentage: 26.6%
- User rating: 5 / 5
- Total listings: 184
- Average price: $44,038.00
- Good/great deal percentage: 24.5%
- User rating: 5 / 5
- Total listings: 204
- Average price: $80,428.00
- Good/great deal percentage: 28.4%
- User rating: 5 / 5
- Total listings: 208
This analysis is based on CarGurus' proprietary market data from June 9, 2026, CarGurus experts' opinions, and generative AI.
Relevant articles

The Best 7-Passenger SUVs of 2026
There are lots of 7-seater SUVs out there, but which are the best? Our expert guide has the lowdown, with full details of the 3-row SUVs you should be considering above all others.

The Best Large SUVs for Gas Mileage in 2026
Large SUVs and great gas mileage don't tend to go hand-in-hand. That said, some models are more impressive than others. Here are our favourites, including the BMW X7 and Chevrolet Tahoe.
4.0 Overall rating
Filter by rating
Gary H
Reviewed a 2020 BMW X7 on Jan 14, 2026
Great car, the operating system, i drive, is very difficult to use.
Sree S
Reviewed a 2020 BMW X7 on Sep 29, 2020
Great car, drives very well and excellent features: spacious seats and great 3rd row!
Anonymous
Reviewed a 2020 BMW X7 on Aug 6, 2022
Ive been researching this SUV for quite some time since seeing it on CarGurus and Im not all disappointed with my purchase. Its everything I thought it would be. BMW never disappoints and the technology and smooth ride lives up to the BMW name
Latonya M
Reviewed a 2020 BMW X7 on Aug 27, 2023
Awesome! I love this suv. Plenty of family space, great power, smooth ride, and great technology!
2020 BMW X7 Trims
| Trim type | MSRP |
|---|---|
| xDrive40i AWD | $73,900 |
| xDrive50i AWD | $92,600 |
| M50i AWD | $99,600 |
2020 BMW X7 Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2020 BMW X7 prices has changed over time.
See more price trends