2017 BMW X4 for sale

All available 2017 BMW X4 listings.

163 listings • $10,000 – $34,998 • avg 83,255 mi

2017 BMW X4 28i — SUV — 128,469 mi — Pelham, AL Clean title
BMW logo

USED · SUV

2017 BMW X4

28i · AWD · Automatic

128,469 miGas23 mpg Jet Black

$12,990

Pelham, AL

View →
2017 BMW X4 M40i — SUV — 83,451 mi — Baltimore, MD Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

83,451 miGas21 mpg Long Beach Blue Metallic

$19,490

Baltimore, MD

View →
2017 BMW X4 M40i — SUV — 104,434 mi — Centennial, CO Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

104,434 miGas21 mpg Black Sapphire Metallic

$18,999

Centennial, CO

View →
2017 BMW X4 M40i — SUV — 73,385 mi — Portland, OR Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

73,385 miGas21 mpg Dark Graphite Metallic

$22,259

Portland, OR

View →
2017 BMW X4 28i — SUV — 97,052 mi — Naperville, IL Clean title
BMW logo

USED · SUV

2017 BMW X4

28i · AWD · Automatic

97,052 miGas23 mpg Mineral White Metallic

$16,891

Naperville, IL

View →
2017 BMW X4 M40i — SUV — 121,143 mi — Carlsbad, CA Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

121,143 miGas21 mpg Black Sapphire Metallic

$15,999

Carlsbad, CA

View →
2017 BMW X4 28i — SUV — 88,509 mi — Woodside, NY Clean title
BMW logo

USED · SUV

2017 BMW X4

28i · AWD · Automatic

88,509 miGas23 mpg Alpine White

$15,404

Woodside, NY

View →
2017 BMW X4 M40i — SUV — 84,901 mi — Indianapolis, IN Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

84,901 miGas21 mpg Glacier Silver Metallic

$19,690

Indianapolis, IN

View →
2017 BMW X4 28i — SUV — 73,581 mi — Warminster, PA Clean title
BMW logo

USED · SUV

2017 BMW X4

28i · AWD · Automatic

73,581 miGas23 mpg Mineral White Metallic

$15,999

Warminster, PA

View →
2017 BMW X4 M40i — SUV — 123,364 mi — Alamogordo, NM Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

123,364 miGas21 mpg Black Sapphire Metallic

$17,500

Alamogordo, NM

View →
2017 BMW X4 28i — SUV — 58,192 mi — Garland, TX Clean title
BMW logo

USED · SUV

2017 BMW X4

28i · AWD · Automatic

58,192 miGas23 mpg Deep Sea Blue Metallic

$24,998

Garland, TX

View →
2017 BMW X4 M40i — SUV — 70,799 mi — Columbus, OH Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

70,799 miGas21 mpg Black Sapphire Metallic

Contact for price

Columbus, OH

View →
2017 BMW X4 M40i — SUV — 57,178 mi — Fishers, IN Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

57,178 miGas21 mpg Dark Graphite Metallic

$24,995

Fishers, IN

View →
2017 BMW X4 M40i — SUV — 98,692 mi — Fairfield, CA Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

98,692 miGas21 mpg Black Sapphire Metallic

$19,171

Fairfield, CA

View →
2017 BMW X4 M40i — SUV — 95,960 mi — Decatur, GA Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

95,960 miGas21 mpg Long Beach Blue Metallic

$20,499

Decatur, GA

View →
2017 BMW X4 M40i — SUV — 55,776 mi — Colorado Springs, CO Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

55,776 miGas21 mpg Long Beach Blue Metallic

$25,489

Colorado Springs, CO

View →
2017 BMW X4 M40i — SUV — 91,473 mi — Downers Grove, IL Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

91,473 miGas21 mpg Black Sapphire Metallic

$19,395

Downers Grove, IL

View →
2017 BMW X4 28i — SUV — 60,148 mi — San Antonio, TX Clean title
BMW logo

USED · SUV

2017 BMW X4

28i · AWD · Automatic

60,148 miGas23 mpg Jet Black

$19,999

San Antonio, TX

View →
2017 BMW X4 M40i — SUV — 39,545 mi — Miami Lakes, FL Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

39,545 miGas21 mpg Gray

$29,998

Miami Lakes, FL

View →
2017 BMW X4 M40i — SUV — 111,335 mi — Falls Church, VA Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

111,335 miGas21 mpg Long Beach Blue Metallic

$18,500

Falls Church, VA

View →
2017 BMW X4 M40i — SUV — 93,535 mi — Rancho Cordova, CA Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

93,535 miGas21 mpg Alpine White

$19,998

Rancho Cordova, CA

View →
2017 BMW X4 M40i — SUV — 113,212 mi — Bealeton, VA Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

113,212 miGas21 mpg Black Sapphire Metallic

$17,995

Bealeton, VA

View →
2017 BMW X4 28i — SUV — 56,690 mi — Dublin, OH Clean title
BMW logo

USED · SUV

2017 BMW X4

28i · AWD · Automatic

56,690 miGas23 mpg Unknown

$19,890

Dublin, OH

View →
2017 BMW X4 M40i — SUV — 102,604 mi — Las Vegas, NV Clean title
BMW logo

USED · SUV

2017 BMW X4

M40i · AWD · Automatic

102,604 miGas21 mpg Long Beach Blue Metallic

$18,997

Las Vegas, NV

View →

About this category

The 2017 BMW X4 is currently available in 163 listings on Carlify. Average mileage across these listings is 83,255 miles. Pricing starts at $10,000 and reaches $34,998. Browse photos, full vehicle history, and dealer details for each 2017 X4.

Frequently asked questions

How much does a 2017 BMW X4 cost used?
2017 BMW X4 listings range from $10,000 to $34,998, averaging $20,465 on Carlify.
How many 2017 BMW X4 are listed?
Carlify shows 163 active 2017 BMW X4 listings.
What's the average mileage on a 2017 BMW X4?
Average mileage across 2017 BMW X4 listings is 83,255 miles.