2020 BMW X7 for sale

All available 2020 BMW X7 listings.

1,118 listings • $26,951 – $74,990 • avg 62,610 mi

2020 BMW X7 40i — SUV — 31,375 mi — Kenosha, WI Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

31,375 miGas22 mpg Arctic Gray Metallic

$53,998

Kenosha, WI

View →
2020 BMW X7 40i — SUV — 66,843 mi — Alvin, TX Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

66,843 miGas22 mpg Phytonic Blue Metallic

$38,900

Alvin, TX

View →
2020 BMW X7 M50i — SUV — 55,760 mi — Yonkers, NY Clean title
BMW logo

USED · SUV

2020 BMW X7

M50i · AWD · Automatic

55,760 miGas17 mpg Black Sapphire Metallic

$40,750

Yonkers, NY

View →
2020 BMW X7 40i — SUV — 82,265 mi — Portland, OR Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

82,265 miGas22 mpg Mineral White Metallic

$34,590

Portland, OR

View →
2020 BMW X7 40i — SUV — 92,750 mi — Rancho Cordova, CA Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

92,750 miGas22 mpg Alpine White

$33,998

Rancho Cordova, CA

View →
2020 BMW X7 40i — SUV — 55,662 mi — O'Fallon, IL Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

55,662 miGas22 mpg Arctic Gray Metallic

$42,500

O'Fallon, IL

View →
2020 BMW X7 40i — SUV — 58,194 mi — Hickory Hill, IL Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

58,194 miGas22 mpg Alpine White

$43,991

Hickory Hill, IL

View →
2020 BMW X7 M50i — SUV — 25,283 mi — Franklin Square, NY Clean title
BMW logo

USED · SUV

2020 BMW X7

M50i · AWD · Automatic

25,283 miGas17 mpg Black Sapphire Metallic

$51,850

Franklin Square, NY

View →
2020 BMW X7 40i — SUV — 50,103 mi — Tampa, FL Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

50,103 miGas22 mpg Mineral White Metallic

$39,248

Tampa, FL

View →
2020 BMW X7 M50i — SUV — 99,849 mi — Richardson, TX Clean title
BMW logo

USED · SUV

2020 BMW X7

M50i · AWD · Automatic

99,849 miGas17 mpg Carbon Black Metallic

$38,999

Richardson, TX

View →
2020 BMW X7 40i — SUV — 39,581 mi — Naperville, IL Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

39,581 miGas22 mpg Black Sapphire Metallic

$43,977

Naperville, IL

View →
2020 BMW X7 40i — SUV — 80,640 mi — Dublin, OH Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

80,640 miGas22 mpg Jet Black

$36,542

Dublin, OH

View →
2020 BMW X7 40i — SUV — 47,130 mi — North Miami Beach, FL Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

47,130 miGas22 mpg Mineral White Metallic

$44,900

North Miami Beach, FL

View →
2020 BMW X7 40i — SUV — 44,351 mi — Elmhurst, IL Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

44,351 miGas22 mpg Phytonic Blue Metallic

$41,495

Elmhurst, IL

View →
2020 BMW X7 40i — SUV — 94,567 mi — Marlow Heights, MD Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

94,567 miGas22 mpg Arctic Gray Metallic

$34,995

Marlow Heights, MD

View →
2020 BMW X7 50i — SUV — 67,062 mi — Scottsdale, AZ Clean title
BMW logo

USED · SUV

2020 BMW X7

50i · AWD · Automatic

67,062 miGas17 mpg Arctic Gray Metallic

$40,201

Scottsdale, AZ

View →
2020 BMW X7 40i — SUV — 79,095 mi — Jamaica, NY Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

79,095 miGas22 mpg Black Sapphire Metallic

$30,548

Jamaica, NY

View →
2020 BMW X7 40i — SUV — 48,648 mi — Marlow Heights, MD Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

48,648 miGas22 mpg Mineral White Metallic

$42,795

Marlow Heights, MD

View →
2020 BMW X7 M50i — SUV — 90,744 mi — Levittown, PA Clean title
BMW logo

USED · SUV

2020 BMW X7

M50i · AWD · Automatic

90,744 miGas17 mpg Black Sapphire Metallic

$37,995

Levittown, PA

View →
2020 BMW X7 40i — SUV — 43,650 mi — Patchogue, NY Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

43,650 miGas22 mpg Mineral White Metallic

$45,995

Patchogue, NY

View →
2020 BMW X7 40i — SUV — 28,642 mi — Marietta, GA
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

28,642 miGas22 mpg Mineral White Metallic

$44,000

Marietta, GA

View →
2020 BMW X7 40i — SUV — 54,924 mi — Tucson, AZ Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

54,924 miGas22 mpg Mineral White Metallic

$42,998

Tucson, AZ

View →
2020 BMW X7 40i — SUV — 33,773 mi — Noblesville, IN Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

33,773 miGas22 mpg Jet Black

$43,990

Noblesville, IN

View →
2020 BMW X7 40i — SUV — 64,444 mi — Silver Spring, MD Clean title
BMW logo

USED · SUV

2020 BMW X7

40i · AWD · Automatic

64,444 miGas22 mpg Mineral White Metallic

$39,431

Silver Spring, MD

View →

About this category

The 2020 BMW X7 is currently available in 1,118 listings on Carlify. Average mileage across these listings is 62,610 miles. Pricing starts at $26,951 and reaches $74,990. Browse photos, full vehicle history, and dealer details for each 2020 X7.

Frequently asked questions

How much does a 2020 BMW X7 cost used?
2020 BMW X7 listings range from $26,951 to $74,990, averaging $40,835 on Carlify.
How many 2020 BMW X7 are listed?
Carlify shows 1,118 active 2020 BMW X7 listings.
What's the average mileage on a 2020 BMW X7?
Average mileage across 2020 BMW X7 listings is 62,610 miles.