2020 BMW X4 for sale

All available 2020 BMW X4 listings.

360 listings • $19,999 – $59,599 • avg 56,732 mi

2020 BMW X4 30i — SUV — 67,733 mi — Pleasantville, NJ Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

67,733 miGas25 mpg Dark Graphite Metallic

$26,990

Pleasantville, NJ

View →
2020 BMW X4 M40i — SUV — 71,216 mi — Schererville, IN Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

71,216 miGas23 mpg Black Sapphire Metallic

$31,415

Schererville, IN

View →
2020 BMW X4 30i — SUV — 57,663 mi — Waukegan, IL Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

57,663 miGas25 mpg Black Sapphire Metallic

$30,935

Waukegan, IL

View →
2020 BMW X4 30i — SUV — 70,885 mi — Austin, TX Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

70,885 miGas25 mpg Black Sapphire Metallic

$27,990

Austin, TX

View →
2020 BMW X4 30i — SUV — 68,543 mi — Jamaica, NY Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

68,543 miGas25 mpg Phytonic Blue Metallic

$25,645

Jamaica, NY

View →
2020 BMW X4 30i — SUV — 71,218 mi — St. Louis, MO Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

71,218 miGas25 mpg Jet Black

$24,990

St. Louis, MO

View →
2020 BMW X4 30i — SUV — 85,774 mi — Aurora, CO Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

85,774 miGas25 mpg Black Sapphire Metallic

$24,488

Aurora, CO

View →
2020 BMW X4 M40i — SUV — 52,830 mi — West Covina, CA Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

52,830 miGas23 mpg Carbon Black Metallic

$37,981

West Covina, CA

View →
2020 BMW X4 M40i — SUV — 38,822 mi — Long Island City, NY Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

38,822 miGas23 mpg Black Sapphire Metallic

$38,739

Long Island City, NY

View →
2020 BMW X4 M40i — SUV — 20,451 mi — Naperville, IL Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

20,451 miGas23 mpg Black Sapphire Metallic

$42,989

Naperville, IL

View →
2020 BMW X4 M40i — SUV — 44,378 mi — Pineville, NC Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

44,378 miGas23 mpg Glacier Silver Metallic

$40,998

Pineville, NC

View →
2020 BMW X4 30i — SUV — 79,297 mi — Des Plaines, IL Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

79,297 miGas25 mpg Alpine White

$25,895

Des Plaines, IL

View →
2020 BMW X4 30i — SUV — 56,650 mi — Dublin, OH Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

56,650 miGas25 mpg Mineral White Metallic

$29,880

Dublin, OH

View →
2020 BMW X4 M40i — SUV — 25,060 mi — San Leandro, CA Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

25,060 miGas23 mpg Flamenco Red Metallic

$43,991

San Leandro, CA

View →
2020 BMW X4 30i — SUV — 54,590 mi — Marietta, GA Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

54,590 miGas25 mpg Carbon Black Metallic

$30,790

Marietta, GA

View →
2020 BMW X4 30i — SUV — 93,653 mi — Palmdale, CA Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

93,653 miGas25 mpg Alpine White

$22,991

Palmdale, CA

View →
2020 BMW X4 30i — SUV — 75,324 mi — McAllen, TX Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

75,324 miGas25 mpg Jet Black

$30,951

McAllen, TX

View →
2020 BMW X4 30i — SUV — 92,062 mi — Conyers, GA Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

92,062 miGas25 mpg Alpine White

$24,743

Conyers, GA

View →
2020 BMW X4 M40i — SUV — 35,165 mi — Long Island City, NY Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

35,165 miGas23 mpg Phytonic Blue Metallic

$33,794

Long Island City, NY

View →
2020 BMW X4 30i — SUV — 59,785 mi — Somerville, NJ Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

59,785 miGas25 mpg Alpine White

$26,691

Somerville, NJ

View →
2020 BMW X4 30i — SUV — 73,454 mi — Owings Mills, MD Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

73,454 miGas25 mpg Phytonic Blue Metallic

$28,500

Owings Mills, MD

View →
2020 BMW X4 M40i — SUV — 66,428 mi — Atlanta, GA Clean title
BMW logo

USED · SUV

2020 BMW X4

M40i · AWD · Automatic

66,428 miGas23 mpg Dark Graphite Metallic

$33,495

Atlanta, GA

View →
2020 BMW X4 30i — SUV — 43,380 mi — D'Iberville, MS Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

43,380 miGas25 mpg Black Sapphire Metallic

$30,988

D'Iberville, MS

View →
2020 BMW X4 30i — SUV — 41,397 mi — Bellingham, WA Clean title
BMW logo

USED · SUV

2020 BMW X4

30i · AWD · Automatic

41,397 miGas25 mpg Black Sapphire Metallic

$29,850

Bellingham, WA

View →

About this category

The 2020 BMW X4 is currently available in 360 listings on Carlify. Average mileage across these listings is 56,732 miles. Pricing starts at $19,999 and reaches $59,599. Browse photos, full vehicle history, and dealer details for each 2020 X4.

Frequently asked questions

How much does a 2020 BMW X4 cost used?
2020 BMW X4 listings range from $19,999 to $59,599, averaging $31,733 on Carlify.
How many 2020 BMW X4 are listed?
Carlify shows 360 active 2020 BMW X4 listings.
What's the average mileage on a 2020 BMW X4?
Average mileage across 2020 BMW X4 listings is 56,732 miles.